I had him for 3 years straight 15 years ago. Honestly though, he had a temper and like my social studies teacher (can't remember her name) I couldn't understand half of what he was saying due to his accent.
Very intelligent guy, not bad for conversation. His teaching skills are quite the opposite. He is very difficult to learn from, in my opinion. PATIENCE, MAH!
I didn't find him to be that hard mind it was Science 9... Is he still teaching even?
read book, write test. he's very impatient, and gets very annoyed easily if you ask him questions
I was scared to ask for help because he gets VERY angry... bad teaching skills