for my dogs,i paid a one time fee of only $75,and i could go for asl ong as i want!
It sounds like your dog has to be in beginners class,i've heard the Petsmart has good classes,but im not sure if you want to go there.Just call up a few places and see what theyre rates are,ans if they have a website you can look at.i would probably recommend calling a few places that sound good,and ask them all the questions that you need to know.
Where do you live in Canada?