Hill's online class was very straightforward and easy. 6 discussion boards, 5 quizzes, 1 final, 1 paper, and 1 end of the semester survey. He grades pretty easy and is a very nice person. He made the class fun, engaging, and simple. I recommend his class.