Horrible. I'm over seven people failed his class, many got D's. All he does is go over the homework expecting you to get it.
He doesn't explain anything. He just does work on the board and expects you to get it. He also makes so many mistakes with grading tests, I've returned over 3 big mis-graded tests this year. He also can't hear anything.
Mr kariya is a great teacher. I think the reason he's down voted so much is because he believes strongly that you have to want to learn and are responsible for yourself. He expects you to pay attention in class and do the work needed at home. If you're a slacker then yeah you'll hate his class but if you do your homework and pay attention it will all make sense. Mr Kariyas class wasn't just a math class, it was a life class. He taught me math and so many life lessons.
not good at explaining. did okay in his class but if he had a different teaching style i would do better.