If you want to concentrate on learning French during the summer vacation, you should go to a special language training school. If you are in Shanghai, you can consider New Oriental. There are many teaching points, and there are boarding schools in summer. All are professional teachers, using original textbooks and equipped with foreign teachers.