Cheryl Dibartolo
Took online. Amazing class and professor overall. Discussions and an exam every week. Easy midterm and final. Well-paced course. Not too much work, but expect to keep busy in this class. Professor Dibartolo obviously cares for her students. You will need the book. Exams and discussions are based heavily off of it. Easy course if you put in the work