best teacher I EVER had. period!. one seriously excellent man.
He is such great fun, an excellent teacher, you really understand stuff. Before I had him I used to be afraid of him, lol, but when I had him he was one of my favourites
There is no better teacher who i know! If you don't have a teacher and he is walking past he will come in and literally make up a lesson for you!
Awesome teacher, can't think of a better science teacher!