I agree with you. However, Part VII of the Official Languages Act and sections 41 an 43 state that the federal government has a responsibility to promote the two official languages. That being the case, perhaps the gymnasium would be paid for.
On February 9th, 2011. See this statement in context.