Cynthia Forgie
Professor Forgie is a great teacher. It's well organized, her lectures are detailed, and she sends out gentle reminders about due dates. She is one of those professors who is always there for questions, but most of the learning you do will be done via the lectures and the Pearson features like "help me solve this" Highly recommend this professor! 
