He's a good professor, but you literally have to do the work. 6 hws, have to do all then drops lowest. Midterm, final & project w/ 3-5 pg ppr. Sometimes might not be clear w/ instructions, ASK questions & be detailed w/ everything. Reviews before exams. Just a great professor !!