If economic conditions permit, I recommend Beijing Goethe Institute, which is a specialized institution set up by the German government to promote German teaching in various countries. Most of the teachers have studied abroad and have rich teaching experience in colleges and universities. In addition, there is the German library, which has complete learning materials.
You can also try foreign language training institutions, such as New Power and New Oriental, which all have German training courses.