Gary Caines is a retired teacher. During his 32 year career he taught in Newfoundland and New Brunswick and in private and public schools. He has been a principal, vice-principal, district supervisor and, something of which he is quite proud, has taught at least 1 course at every grade level – yes, that includes kindergarten.
Over the years he has served as Aide-de-Camp for three Lieutenant Governors and retired as a navigator from the Naval Reserve with the rank of Lieutenant-Commander. He directed and produced school musicals and coached rugby at four different high schools (he was still playing the game at 54). He is a recording artist, a past-master of the Masonic Lodge and, for ten years, served as a volunteer ambulance driver. He has climbed mountains in BC and been bitten by mosquitoes in Labrador. Gary has sailed from Halifax to Thunder Bay and return.
He once taught a class in Appenzell, Switzerland and twice performed with the Royal Winnipeg Ballet. Oh, and something else of which he is proud, he is married with two beautiful children. In the spring of 2015 he became a grand-father. He has a lot of stories to tell.