Philip Azad
His class was the only summer Pre Cal class available, I had no choice but to take it. His lectures can get very confusing and hard to follow. He is never to blame for something being misunderstood and doesn't tell you what is going to be on his tests. So you end up trying to memorize 20+ formulas and then you only end up using 5 for the test.