I teach English as a second language and do all my classes online
You won't likely make amazing money, but depending on where you live and your standard of living you can certainly live comfortably
It's really rewarding to help someone learn English and improve themselves. Also I work independently so it's nice not having a boss
I'm actually in the states at the moment, spending the holidays with my family. I live/work most of the time in Brazil. But I've spent time other places in South America and Europe
Yes, you can raise your prices. As your prices increase you'll become more of a niche teacher, catering specifically to the people who have the financial resources to pay for your classes. Which is a good strategy if you really want to have the DN life as a teacher
Also, you can create a "school" by hiring other teacher who work for you. At this point you're essentially getting more leads than you can work with so you hand them off to your contract-teachers and get a percentage of the cost of the classes