He is super nice and works well with his students. Really focus on answering the study guides because the exams are 100% based on those. He's accessible out of class and answers questions immediately. The grade you get is based off on the work you put in. But I would take him again!