Greatest teacher in the school
He's a good teacher if you're a good student and try hard, but he won't like you and you won't like him if you don't work or "learn the notes" as he always says.
Dosent explain anything properly
easiness: shout's a lot.. helpfulness: okay. nothing more to be said. he gives out if u don't understand what he's saying.. clarity: okay... but he can go too fast. knowledgeable: know's every thing about technology apparently... strict: he can be rude. but generally okay. popularity: uh 50/50 many, some like him some don't. i just find him okay.