Reviews of professor Allyson Roof

Rating: 5.0/5, difficulty: 3.0/5
Dr. Roof is amazing, currently in her PSIO 201 class - she's incredibly knowledgeable & kind, her lectures are coherent, & her pacing is excellent. She has office hours and works very closely with preceptors and SI leaders - all of which are excellent. Regardless if you have taken physiology before or not, her class is an excellent starting point.

Rating: 5.0/5, difficulty: 3.0/5
Had Dr. Roof for half of the semester before she went on maternity leave. She is a very enthusiastic and awesome professor. The class requires a bit of reading and is definitely exam-heavy, but if you are willing to put in the work, you can get an A.

Rating: 5.0/5, difficulty: 3.0/5
Roof is a great professor and the content you learn in class is incredibly interesting/useful! The class grade is a good mix of tests/discussions/participation/projects, and as long as you put the effort in you should be able to get a good grade.