He is a great professor and is always available for questions.  Lab was easy and the lectures were clear to understand.  Exams were not too difficult as long as you understand the concepts decently well. 