Phillip Wiley
He is an amazing teacher. He takes several weeks to cover a unit and does an impeccable job. Tests are relatively easy if you pay attention during his lectures. He plays lots of videos and does severel activities in class to make everything easy to understand!