Rebecca Scott
How can you not love a professor who goes out of their way to learn every single student's name (and its correct pronunciation) on the first day!? Makes each student feel important. Encourages light debate, has an unintimidating teaching style and a super fun demeanor. Kind and caring. Prof. Scott genuinely loves being there, and it shows. 100/10!