The puppy headstart classes here in Ontario, Canada are $99 for 8 weeks. Not sure how that translates to your area. We took our puppy there to try and get the basics down. Just going every week and trying to prove how smart your puppy is really motivated us to work hard so i'd say it was...