I had him for his last year of teaching he was great!!!
Good teacher. While sometimes he would leave it more up to us to try and figure out things through trial and error, that approach was good for the class
one of the best teachers i've ever had.. let me work ahead of the class!:)