Karna Kafley
His Math 146 Lecture class is one of the best classes to be in. You gonna learn a lot simply by coming to the lecture class. This doesn't mean that the HW assignments will be like an easy go thing. You should expect to do a lot of HW spending at least 2-3 hours a day. He always recommends to go to the Math Lab for getting help w/ HW assignments.