Hi Paula
My son (just turned 6) is in his 2nd year at the Institut International du Lancy (
www.iil.ch) formally College Marie-Therese.
They do have an English section but he is in the French section, and loves it there. I drop him off at 8am and he has to be picked up from after school by 6pm. (He pretty much refuses to come home if you arrive too early...) We're very happy with the school indeed.
Hope this helps, let me know if you need any other info.
Thanks.