Georgene Geary
I thought she was hilarious. She's super approachable and fun. I would recommend Geary but be ready for a ton of homework, 3 unit tests, and a group project. Upside NO FINAL! She grades really lightly and is a pretty fun lecturer. The course load is what makes this course difficult 