I'm developing a website for a client who provides physical education programs for elementary schools. The client frequently uses the word clinic to refer to his more targeted sports programs for kids, e.g. a basketball clinic. Of course the client is referring to the following definition (from Merriam Webster online):
a group meeting devoted to the analysis and solution of concrete problems or to the acquiring of specific skills or knowledge <writing clinics> <golf clinics>
However, this usage feels unnatural to me. I've only heard the word clinic used in the context of hospitals, patient care facilities, laboratories, and the like. I worry that the imagery triggered by the word clinic is not as "warm" as alternative words like camp, course, and program. From a marketing perspective, I feel that an alternative word should be used.
I'm asking on English.SE in case I'm simply ignorant, or at least ignorant to a difference of language in generations. That is, I'm in my mid-20s, my client is in his 30s or 40s, and the target audience would be in the client's age group: parents, teachers, principals, and coaches. Given that I'd like to use their generation's language, is clinic a more natural choice?