Dominique Boudinot
The class wasn't available as an option here but it was GRC 119 that I took. Reading her syllabus made me worried she'd be hard on her students, but it i the complete opposite! She's a great instructor and easy to talk to when you have questions or concerns. Be aware that some of the assignments may take 10 hours to complete on their own.