He has a very heavy accent you can barley understand half the things he says. Lectures are boring no one pays attention. Gives horrible review sheets that are not related to the tests. I would not retake him. I dont recommend him to anyone. Dont let yourself suffer.