One of the best vice principles.
probably one of my fav. central teachers, even though i almost failed the class i had with him haha.. he's a great teacher, i'm just horrible at math
definately prepares you for uni and is a high quality teacher, he is hard to track down to get some extra help though and is a little unorganized
You'll thank him after your first year in University.