Our Classes
We offer a variety of classes, taught by our well-qualified faculties.
We also offer free courses: Guitar / Ethics / Bible
“Let the wise listen and add to their learning, and let the discerning get guidance.”
Proverbs 1:5
In short, no matter what your current level of English is, after studying at River of Joy Online School for two years, whether you’re coming to the U.S. to study, work, or live, you’ll be able to integrate into American schools, workplaces, and daily life with ease, joy, and confidence—without barriers.
English
From Monday to Friday
We offer 6 levels of introductory English classes.
English Level 1
- Pronunciation and Vocabulary
- Speaking
- Reading
- Comprehensive Practice
English Level 2-6
- Speaking
- Listening
- Reading
- Writing
- Grammar
- Comprehensive Practice
TOEFL GRE GMAT
80 hours of intense practice & learning from our faculties coming from prestigious schools. Contact us for more details.

Science
- Science
- Elementary Science
- Middle School Science
- High School Science
Social Studies
- US History
- World History
- Ancient History
Spanish
- Introductory Spanish
- Intermediate Spanish
- Advanced Spanish
Chinese
- Chinese Pronunciation
- Chinese Reading
- Chinese Writing
- AP Chinese

Hebrew
- Introductory Hebrew
- Intermediate Hebrew
- Advanced Hebrew
Mathematics
- Elementary School Math
- Junior School Math
- High School Math
- AP Math
AMC 8, 10, 12
AMC is an internationally renowned mathematics competition. We offer classes and registration services to prepare students for their success in this competition. Contact us for details.
Chemistry
- Middle School Chemistry
- High School Chemistry
- AP Chemistry
Computer Programming
- Python
- Java
- C++
- Artificial Intelligence
- Data Structure
