I loved having Mr Ho as my professor last semester. The stuff he teaches is very difficult stuff to grasp and you never really know whats going on. He makes sure though to help you succeed in the class. Every question every quiz and exam, he will have worked out in full in lecture or he will tell you exactly where to look in the book.