Shannon Hilchie
Great professor!!! Cares about students, fully explains concepts and does example questions (step by step). Also offers lots of opportunity to ask questions. The course material can be a bit confusing, but Prof. Hilchie makes it easy to understand! Tutorials were rarely needed and she answered most questions/was often more helpful than TAs.