Jazmyne Washington
Had her online. Her course consists of watching lectures, reading sections from a free online book, discussions, and a final paper (fairly easy). Doing these give you extra credit for any assignment you want! I had yet to see an asynchronous course with in-depth lectures and she does an amazing job. Emails answered in a timely manner. Great prof.