Be the first to leave a review!
He gives u a test every week and the material is never explained well. Not all the test material is reviewed in class