I would really recommend this institute for anyone who wants to learn French seriously. The classes are very well organized and level-appropriate and the instructors are very good and provide in-depth knowledge to hone your listening, speaking, reading and writing skills.