Hi Beth,
I am so sorry that you were denied the visa.

Yeah since you said you were going to teach they probably thought you wanted to come here to work only. When I applied, I only wrote I was coming here for a "working holiday". Very vague. lol.
I don't know how it works to appeal, there's probably more info about it on the BHC website. You might be able to convince them that you're only gonna work for a year, and that you're gonna go on holidays too? I don't know.
All I know about the British High Commission is what I've read on the website really. I have no idea how it works to be a visitor so I can't really help. Sorry.
Best of luck in whatever you choose to do, and I hope you've had a nice Canada day!
Cath