Ligue 1 is the best French training. Teachers are generally French teachers in colleges and universities. Foreign language schools in Beijing are excellent, and some oral and listening classes have foreign teachers. Unlike some training institutions, just find a Frenchman. The foreign teachers in Ligue 1 are all French teachers with teaching experience.
Different classes usually have different prices.
You should learn it as a second foreign language, or as a hobby, so choose a basic class, about 80 class hours, hundreds of dollars.