Allyson Roof
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. 