Kyle Kundomal
Mr. Kundomal gives wonderful lectures and takes his time to make sure everyone understands. He explains things in a way that makes concept easy to grasp. Minimal homework is given and exams are very straightforward.