Alex Haberlie
Essentially this is just an advanced high school course. I took it because everyone I've know to take it has recommended it. Although I've only been to class a few times for the random in class quizzes, I've enjoyed Dr. Haberlie. He is a really nice guy and offers bonus to boost your grade throughout the semester. Best gen ed I've taken yet.