In the past, I had many schools/resources to study Chinese and I can say that Silk Mandarin is the best one without a doubt. I got study both in-person and online and the staff is very friendly and amazing. There are several options to choose from. Whether you want to study part-time or do I full immersion program, they have it. Also, they supply the physical textbook, and language learning app.
If you are looking to start learning or improve your Chinese, I highly recommend this school. Happy Learning!