Mark Rinker
He explains everything so well in the Pre-calculus class. Homework is the only annoying thing but it's not too bad. The professor is very generous when grading tests too. He is VERY patient. I've never had a math teacher like him before. I highly recommend Professor Rinker.