10/10 - He's ok -IGN
Dude knows his stuff, very hard requires work, but it all works out in the end with this funny man and best teacher I have had
Strict, Hard, yet funny. It all pays off in the end!!
One of the nicest teachers i've ever had. Strict, but great class to be in