8 week class. Very easy. Weekly DB and quizzes. Don't bother buying textbooks. All answers are found in his weekly pdf reviews. Only 1 final exam which is taken from previous quizzes. One project whic is only a 3 page essay. I turned mine late due to an issue and he worked with me. He really expects an effort with your DB. Fair and great professor.