Sarah is the best professor I have ever had at Guelph. She has super informative slides that make awesome study tools and are easy to understand. She has stop and think exercises which really help to increase student understanding. She is super nice and really wants students to succeed. If you can take a course with her, do it.