Nice site, great product. You need to sell them on a blog though - it'll be one of the best marketing investments they make.
Something like a camp always has a story to tell, because there are always new people involved and things happening. Photos, updates, achievements - that all good stuff and use that for facebook as well, which will probably pick up engagement from those involved. That's the background chatter sorted.
Big content I'd be thinking about in depth guides for young people getting in to the sport. The team page suggests that they have the expertise on hand, so you need to start tapping in to that. Hmm.... "Actor by training, teacher by vocation, Nacho does it all: DJ, storyteller, avid Facebooker, videographer, karaoke king, and daydreamer… If Nacho’s around, fun is never far away." - Get that guy on video once a month answering a question,. Transcribe that, add in some diagrams and you have the start of some good content. If he won't do that get one of them in a google hangout and do it.
I think SEO is becomming more and more about how we interact with clients and get them on board. It's certainly out biggest challenge with ongoing clients at the moment, but that is the only way to it really to work. You could easily get some content outsourced for that topic, but if these guys are such experts then that is what needs to come across on the site. That way you'll not only be building great content to SEO benefit, but selling the product at the same time.