Cathi Shaw
An amazing professor. Lectures were straight forward, as were all the assignments given. No book study (thank god). You can tell Cathi has been teaching for many years because shes excellent at it. Mandatory attendance as she docks marks for absences. Used her online textbook weekly, had the easiest quizes. Highly recommended.