Reviews of professor Amanda McCaffrey

Rating: 3.0/5, difficulty: 4.0/5
Human Variation was difficult, even for a bio major where much of these topics were discussed. It requires reviewing lectures, textbooks, and more and even then the quizzes (which were exam length) were worded weirdly and were tricky for even topics I completely understood. It's not an easy online class, you'll have to work for your grade obviously