Charlotte Garden
Professor Garden's lectures were clear and organised. She provides many problems for students to practice with, and is very clear with what she looks for when grading. Garden is also great with making time outside class to review material. 10/10 prof.; count your lucky stars if you get her.

Also, she has this aura of zingy brilliance I just love!