Nicholas Hollander
If you don't have any experience with trig or calculus don't enroll to his class, he doesn't teach! He writes word to word what the textbook says on the board then draws up an ugly example that leaves you with more questions and he doesn't bother translating it then quickly moves on before you could even make any sense of what he had regurgitated. 