Very knowledgeable professor and easy to communicate with. Care about his students. Always willing to extend deadline for assignments or projects. I followed suggestions to review all HW and examples for exams and I received A from this course. 
Final project was tough but it was vey helpful to understand real industrial design problems.  