EssayPal.ai - This AI writes in your style of writing!

UNI Course Reviews

University of Northern Iowa

CodeNameOverallEasinessInterestUsefulnessReviewssorted descending
BIOL 629RDirected Research00000
BIOL 1033Principles of Microbiology00000
BIOL 3102Anatomy and Physiology II00000
BIOL 3140Genetics00000
BIOL 3170Entomology00000
BIOL 3190Undergraduate Research in Biology00000
BIOL 4114Comparative Animal Physiology00000
BIOL 4127Bioinformatics Applications for Biology00000
BIOL 4144Virology00000
BIOL 4159Genetic Technologies in Medicine00000
BIOL 4172Developmental Plant Anatomy00000
BIOL 5108Biodiversity Conservation Policy00000
BIOL 5127Bioinformatics Applications for Biology00000
BIOL 5144Virology00000
BIOL 5157Biostatistics00000
BIOL 5166Plant Systematics00000
BIOL 5180Restoration Ecology00000
BIOL 6240Advanced Cellular and Molecular Biology00000
BIOL 6286Studies in Field Zoology of Vertebrates00000
BIOL 1015Life: Continuity and Change - Lab00000
BIOL 3101Anatomy and Physiology I00000
BIOL 3108Vertebrate Histology00000
BIOL 3160Field Zoology of Vertebrates00000
BIOL 3189Seminar00000
BIOL 4108Biodiversity Conservation Policy00000
BIOL 4129Genomics00000
BIOL 4150Immunology00000
BIOL 4166Plant Systematics00000
BIOL 4193Methods for Teaching Life Science00000
BIOL 5116Neurobiology00000
BIOL 5129Genomics00000
BIOL 5150Immunology00000
BIOL 5164Mammalogy00000
BIOL 5168Ecology00000
BIOL 6202Graduate Colloquium and Scientific Skills00000
BIOL 6260Advanced Ecology00000
BIOL 6299Research00000
BIOL 1013Life: The Natural World - Lab00000
BIOL 2052General Biology: Cell Structure and Function00000
BIOL 3107Environmental Physiology00000
BIOL 3151General Microbiology00000
BIOL 3181Investigations in Life Science00000
BIOL 3197Undergraduate Practicum in Biology Teaching00000
BIOL 4121Plant Biotechnology00000
BIOL 4137Vertebrate Physiology00000
BIOL 4153Recombinant DNA Techniques00000
BIOL 4167Conservation Biology00000
BIOL 4198Independent Study00000
BIOL 5121Plant Biotechnology00000
BIOL 5137Vertebrate Physiology00000
BIOL 5153Recombinant DNA Techniques00000
BIOL 5167Conservation Biology00000
BIOL 5193Methods for Teaching Life Science00000
BIOL 6250Advanced Physiology And Development00000
BIOL 6292Research Methods in Biology00000
BIOL 1014Life: Continuity and Change00000
BIOL 3100Evolution, Ecology and the Nature of Science00000
BIOL 3120Plant Diversity and Evolution00000
BIOL 3179Cooperative Education00000
BIOL 3191Senior Thesis00000
BIOL 4116Neurobiology00000
BIOL 4128Cell Biology00000
BIOL 4146Developmental Biology of Animals00000
BIOL 4164Mammalogy00000
BIOL 4180Restoration Ecology00000
BIOL 5114Comparative Animal Physiology00000
BIOL 5128Cell Biology00000
BIOL 5146Developmental Biology of Animals00000
BIOL 5159Genetic Technologies in Medicine00000
BIOL 5172Developmental Plant Anatomy00000
BIOL 6230Special Problems in Biology00000
BIOL 6270Advanced Systematics and Evolutionary Biology00000
BIOL 1012Life: The Natural World00000
BIOL 2051General Biology: Organismal Diversity00000
BIOL 3106Vertebrate Anatomy00000
BIOL 3147Cancer and Emerging Infectious Diseases00000
BIOL 3185Readings in Biology00000
BIOL 4105Wildlife Ecology and Management00000
BIOL 4122Plant Physiology00000
BIOL 4142Evolutionary Biology00000
BIOL 4157Biostatistics00000
BIOL 4168Ecology00000
BIOL 5105Wildlife Ecology and Management00000
BIOL 5122Plant Physiology00000
BIOL 5142Evolutionary Biology00000