Reviews of professor Michael Kasigwa

Rating: 1.0/5, difficulty: 5.0/5
Would not recommend his classes. I ended up withdrawing because I was teaching myself via youtube. Hard to understand and lacks organization.

Rating: 1.0/5, difficulty: 5.0/5
Hard to understand, if you take him be prepared to do a lot of self-teaching. Likes to go on about things irrelevant to the topic on hand and is overall very hard to pay attention to. He knows what he is teaching about but simply doesn't have the ability to teach it.

Rating: 1.0/5, difficulty: 5.0/5
This is the worst professor I have ever had. Even though he has a strong accent that isn't even what makes him terrible. He will publicly call you out during class, and embarrass you. He explains things in a way that not even a graduate student could understand. He also is not willing to help you outside of class.

Rating: 1.0/5, difficulty: 5.0/5
Absolutely terrible, He throws a fit in class for the simplest question and was very difficult and condescending to struggling students. He even shames them for getting the answer wrong and make them feel inadequate and hopeless.

Rating: 1.0/5, difficulty: 5.0/5
Very rude professor. Instead of talking to you privately, he announces to the entire class the grade you got on an exam/quiz. Will call you out, so get prepared to not learn a single thing and be publicly shamed by this professor.

Rating: 1.0/5, difficulty: 5.0/5
Let me get straight to the point: Professor Kasigwa is an absolute failure as a teacher. His absolute inability to portray even the simplest of mathematical concepts will leave you floored as to how he even obtained a teaching license to begin with. 

I wouldn't take another of his classes with a gun to my head. Do with this info what you will.

Rating: 1.0/5, difficulty: 5.0/5
He is god awful