Overall is a great guy, he's so nice, and if you go to extra help he really tries to help the best he can. Overall, not a knock on him but I feel like he could never get in everything he wanted to say as class was short. He also would do problems wrong a lot or mark correct answers on quizzes incorrect so was always a hassle to get them fixed.