Pretty nice guy, actually explains everything you need to know for the final. Meh explainer but a lenient grader and he will give a couple of extra points if you go through tests with him. Solid option for any physics class