Below is a link to an online course by Susan Garrett. You can sign up to be notified of the next class. A good recall can save your dog's life and make life with your dog much more pleasant. I signed up and can't wait for notification.
http://www.brilliantrecalls.com/standby_pages/6380