ben Hildebrand
He is really nice and caring about his students, but the way he teaches and explains his lectures doesn't really make sense. The only way you'll understand it is by doing the homework and looking at the examples. It's possible to get an A, but you're basically teaching yourself, but he is the best option out of all the pre-cal professors so far.