Hey Pale, I had another thought - look at joining a club like St Louis bowhunters. You can meet other archers and may find some private land to hunt (I'd invite you but I am a guest myself). They have an indoor range and they usually have world-class archers around willing to offer pointers. They also sponsor youth archers if relevant to the age of your son.
www.geocities.com/stlbowhunter/
Good luck!
APE