Hes understanding and transparent. Hes very relatable compared to other professors. Be prepared to speak for class. Not a tough grader but needs to see effort and participation. There are 3 exams and a final that you absolutely need the textbook for. Cool teacher , plan on taking again.