Schools in St. Petersburg

Hello everybody. I will be moving to St. Petersburg in abt. 3 months. I have 3 children and major concern is arranging the education for them there. Age: 4, 10, 13. Will be very grateful for the following information:- Are there schools specialized for children of foreigners? Preferably taught in English, with a preparatory language class, but if no such- any others relevant. Web link for info would be perfect.- Do any of your children attend local public Russian schools? If yes, what are your impressions and what are the conditions to enlist?