Cultural Centre that not only teaches French but allow you to immerse in the French culture. Alliance Francaise do have french movies screening weekly. Occasionally, they have concerts and art performance. On top of that they have a great variety of courses for young children to working adults. Alliance Francaise is convinently located near Newton MRT and is very near town area.
I think that at Alliance Francaise, the lessons really depend on your teacher - sometimes, I got a teacher who drilled us mercilessly with mountains of French exercises and practices; a few other times, I got a teacher who was more laid-back and let us eat and play French games in class. Of course, the downside to this is that we don't get to choose our teacher. Thus, if a more hardworking student gets the more laid-back teacher, he or she might not be satisfied. Of course, while the more laid-back teachers teach less of the language itself, they show us more of what the French culture is like - playing games, watching French movies, etcetera. Once, I even had a teacher who brought camembert cheese (a French cheese) to class.
Lessons aside, Alliance Francaise also has French movies which screen weekly, allowing us to improve on the language or just appreciate the French culture through film.
However, the only place to get food at Alliance Francaise is at the Olio Cafe on the third floor, which I find sells overpriced food which isn't exactly excellent. I usually grab a light snack from the 7-11 at Newton MRT before heading over to Alliance Francaise for lessons.
Their style of teaching varies from teacher. There is the serious kind that gives you tests and there are those that simply make the session a really relaxing one. Well, there are pros and cons to it. As for the course fees, I would say that it is reasonable compared to many other language school. However expect a really long break during the 3 hr lesson. What can I say; the French have a really bad concept of time.
As for the cultural performance and movie screenings, I feel that they are adequate enough to allow someone who is learning French to be fully immerse in the French culture. Once I went for a Dance event hosted by Alliance, I ended up dancing with a stranger! How exotic is that!!! Intimacy is no issue for the French, kissing or touching between love ones aren’t objected or even despised. So if you are sick of the Asian culture maybe you can try to explore other cultures. Widen your perspective!