For a summer course, the class was a little intense. You have to apply yourself and do the reading for the quizzes and exams. Loved that the professor was a fast grader! The professor was good but does not provide constructive feedback. Take the quizzes seriously because you only get one try! Group projects are not bad if you have a good group. 