Language & Test Preparation
Learn with Native Speakers
Audience: Anyone seeking to improve their language skills in an immersive environment taught by native English speakers.
Taught By: Native English speakers
Available both online and in person, these classes are tailored to each student’s current language level, with a full assessment conducted before lessons begin. Beyond English, we also offer French, Spanish, and German instruction. Our goal is to make learning engaging and age-appropriate so children build a strong foundation regardless of the curriculum they will follow as they enter their school system.
English for Primary & Secondary Students
Audience: Students within the Chinese educational system
Taught By: Educators within the Chinese secondary school ecosystem
Led by educators with extensive experience in both the Chinese and U.S. education systems, our personalized tutoring helps students strengthen exam performance and classroom participation. Our instructors are familiar with the Chinese curriculum and the strategies required to excel in school assessments. At the same time, we place strong emphasis on real-world communication skills, ensuring students can confidently use English in daily life and international settings.
Full Preparation for SSAT, TOEFL Junior, TOEFL, and IELTS
Audience: Anyone planning to pursue an education in the U.S., UK, Australia, or Canada
Taught By: Educators familiar with international exam and admissions standards
We provide targeted preparation for the key exams required for international school, high school, and university admissions. Our approach combines skill-building with practice under real test conditions, giving students the confidence and readiness they need on exam day.
We highly recommend anyone interested in this program to talk with our counsellors about application planning and strategy.
Testimonials
Testimonials
Student who prepped for the TOEFL exam at Rainking
"When I first started preparing for the TOEFL, I could barely remember 10 new words a day, and it felt impossible to keep up. After working with Haley at Rainking and learning their methods, I was able to memorize 100 or more words a day. It was such a cool feeling to tap into the potential of my brain. My practice score went from around 60 to over 100 on TOEFL, and it helped me to qualify for more universities in the US. What really helped was also the community. I was surrounded by other students working toward the same goal kept me motivated. It was tough at times, but having that support made the process easier.
Parent of student enrolled in English class taught by Native Speaker
"We signed our daughter up for native English classes when she was five, and it’s the best decision we could have made. She went twice a week for two hours, and within a year her English speaking and listening just took off. It surprised us how quickly she picked things up at that age. What really amazed us is that she now speaks with barely any accent, which I know would have been much harder if we had waited until she was older. Starting young really made all the difference."

