Zachary Mahafza
Take as your social science core credit!! I took it online and it was such a great and straightforward class, you just take notes on the lectures posted and get graded on a few exams, which are multiple-choice and open note. If you take good notes you will get an A in this class no problem. He also gives multiple extra credit opportunities. 