Terre Allen
online class and her lectures were just links to wikipedia pages I'm pretty sure. i never actually read through them all. weekly quizzes some easy discussions two papers which were very confusing at first and hard to get the answers i needed when i asked but she's a super easy grader idk that i learned much but it was worth taking online.