He's a pretty good teacher. For math 112, im sure there are better like Ro, but having him as a teacher isn't bad. His quizzes are fairly easy and he does teach the material to a good level, but he does have an accent that might be hard to understand especially if you sit in the back. Depending on the lesson, you might have to self teach.