Aadel Darrat
Highly recommend. Discussion post every week, 3 tests and 3 papers total. They are due every other week. Super easy grader just cite your sources and understand the concepts on the power points..