John Brones
Brones is such a wonderful professor. My 99 class is full of people who are not particularly inclined towards math, and he has never ceased to be endlessly caring and respectful for all skill levels. He will work with you until you are on track. I hate math, and would highly recommend his classes if you need extra help or just a kind prof. 