He goes really fast when he lectures and it can be hard to follow along at times. If you don't take good notes the exams will not be doable. There is no hw just a group project and exams so try your best to stay on top of those. He is very helpful with questions and wants you to do well. Good prof. in my opinion.