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. 