Cynthia Forgie
Professor Forgie is a great teacher. Her online classroom is well organized and she gives gentle weekly reminders for upcoming due dates. She also incorporates some fun simulations that help you grasp the material better, and offers a ton of extra credit. I missed a few assignments and still was able to get an A-.