Learning Mandarin
I tried having classes for my daughter, twice a week, but she didn't like it at all. I've also tried Mandarin playgroups, but believe once/twice a week of 1.5 hour sessions doesn't really cut it.
After many many considerations we hired a Chinese nanny (originally from Beijing) to look after her. The nanny takes care of her, plays with her so it doesn't seem like a lesson. She takes to the language a lot easier now and the nanny spends 6-hours a day, five days a week, hanging out with her.
I am considering on either IFS or CIS for my daughter. I think the kids have to enjoy learning a new language and it has to be fun. You have to tailor something that suits your child.
My aim is for her to have a good understanding of Mandarin, before she gets put in an environment where they speak it. Then she'll learn a lot easier....
I recall having Chinese lessons at 8-years old and hated them. I never learnt how to read or write, even though my mother tried so hard with the tutor, and now realise what a major disadvantage it has been.