Surprisingly I enjoyed this class. Mr. Gregory is a great teacher that shared great content. He is very involved sharing things for an online class. Quizzes, that are easy, must be done weekly for attendance reasons. Unlimited quiz attempts. Three 1-2 page papers that were not too bad. Easy A as long as you do the work.