I know NC's are on this weekend, but so is OFSAA (Ontario high school championships).
I was looking up old race videos and I found this from 1991, when Kevin Sullivan ran 3:46 as a grade 11 student, winning by about 80 m in what was essentially a time trial.
http://www.youtube.com/watch?v=ewCqkbl3Lxo
I know Greg Anderson's 3000 is up as well, but are there other great OFSAA races from years past you'd recommend?
Hood? Bunston? Consiglio?