William Meruvia
He is the best prof. that the college has to offer honestly. He really takes him time and makes sure that you succeed. Test are somewhat difficult, but if you study and make sure to listen to him in lecture you will for sure at least make a B. I really enjoyed going to his class, and was actually sad when I couldn't make it.