have aSummer Program for many different academic areas.
It is a 2 week program for 5 hrs per day.
It seems to be quite a long day for kids on holidays. AND it is quite expensive.
BUT it is good!
You might also want to try one of the language centres (Cedars pops into my mind).

Good luck
AD