Awful
Professor Mook will make you do all problems by hand. He assigns much more homework than other professors teaching the same class, however, he does not cover the material or work examples. Your only resource is the book and the lecture notes he posts. He provides a pdf book which saves money. I do not recommend him.
University at Buffalo Buffalo (SUNY Buffalo) - Engineering