Joseph Barchas
I took an online anytime class but he would post lecture videos from other classes. The quizzes were not hard at all, and the final was basically a compilation of previous quizzes. He sends fun and informative space-related announcements like the launch of Artemis rocket. Free book and quick to respond to messages. Has extra credit options. 