gets off track easily and isn't very good one on one with students.
This teacher is way to opinionated on issues and does not like it when you don't agree. He also has "favorites". I found that he was not very objective or neutral. I felt when I did not agree with his opinions, it would reflect in my grade -
Hes a good teacher anyone who disses him is a hater!