Daniel Belisario-Lara
Great professor! He explains everything in a way that is easy to understand. Homework is usually harder than the tests, so as long as you do well there you'll be fine. 4 tests, extra credit questions on each for a chance to raise your grade. Sends study guides and does a review before every test. Very easy to reach and very understanding.