Teaching English to foreigners without leaving your country and dorm, and get paid. It sounds like a good side gig. Here are some useful links for this subject.
The base pay for teaching English online to foreign students is 16-22 dollars/hour.
Companies that hire English teachers to teach in China
To teaching English online from home, you need a Bachelor's degree and a flexible schedule.
There are online kids teaching, college teaching, teacher teaching jobs available.
Tips for teaching 1-on-1 English online: