David Sabella
Solid professor. Pretty sarcastic sometimes, but overall cares for his students. If you want to do well on tests, know the concepts and be able to do every problem in his notes. Don't worry too much about what's on the homework besides getting it done, tests are fairly easy and have extra credit. He can rush explanations a bit so go home and study.