This is a Schweizer 2-33A Glider doing a practice full spin. This is regular training for the pilots-in-training at the summer Glider centre. Footage was taken at the Royal Canadian Air Cadet's Atlantic Region Gliding Centre in Debert, Nova Scotia in Summer 2005.
I just compressed it, not sure exactly who filmed it, or who was flying at the time.