Nguyenho Ho
He is very neat and prints out sheets for us to fill out during lectures.Every quiz and test we get, he gives us similar problems to practice.I enjoyed his class a lot and learned a lot. He also provides every lecture note on blackboard. His lectures are very clear, simple and well thought out. If you apply yourself, you'll get a good grade. 