I travelled to Toulouse in order to examine the Toulouse French Program directed by the School for International Training. I think it is an excellent program for students who wish to learn French through a hands on approach rather than in traditional university courses.
Students first spend one week in Paris for orientation.
Here they are given a list of topics to choose from to do a project. For instance, they can go to a particular metro stop and try to find answers to questions given to them by the director. This project forces them to speak to French people in the street. It gets them used to being in France and is a bonding experience with their peers. The students are given certain guidelines to follow and give a presentation at the end of their stay.