Amy Hontalas
I took this course to satisfy Gen Ed Upper Division: D. There were three books she required but I was able to find them all online, there is a weekly assignment which takes a bit of time but nothing too major. She is very clear in her grading and offers great feedback.