Matt Michel
One of the best professors I have had at Santa Fe. He is hilarious and he explains topics very well. The tests are difficult but do all the online homework and you will be fine. Extremely helpful during office hours.