David Ledin
David is a good math teacher. If you didn't understand the problem, he'll do his best to make you understand. I had several bad math teachers but he is the best so far I seen that helped me understand. Just make sure you do you're homework (give you plenty of time to do so), he does offer extra credit on his test and don't be afraid to ask for help