My Neice and Nephew (both gifted) attend a public Mandarin immersion program in San Fran (Brother and SIL live in Noe Valley). I think it's called Starr King. It has been a great experience for them and they are learning to speak and write fluently. I think it was the best PS solution for them because they would have been underchallenged with a regular curriculum.