Try www.fitforegolf.com they have courses in North America and also some stretches etc. on the website.