H is a very knowledgeable and understanding professor. There are 3 exams and a semester long group project that make up a large portion of your grade. There are also 4 written assignments but you only need to complete 2 of them plus quizzes throughout the semester. I recommend taking him!