Title: English teacher (lessons, not in a school environment)
Salary: between $30 and $50/hour, not including prep time, which is minimal
Education: Bachelor of English, though it isn't required
Experience: None when I started, and I was making the same amount
I'm in the greater, greater Tokyo area, so it's pretty expensive, but I think may pay is pretty much amazing regardless.
In most of my classes, I literally just sit and chat with people, and then they pay me. Last week, I was talking about wanting a dog, and I mentioned I want one that doesn't shed. They didn't know the word, so I wrote it on the board and explained what it meant, then let them know that as a noun is also refers to a small outbuilding. That's pretty much how classes work. Just talking and teaching as things come up. There are definitely lower paying classes, but I don't usually take them. I also prefer the adult classes because they require less work than the kids classes and are more fun for me.
Commute time can suck. I only take the "closer" classes, but 10 miles can easily take 45-60 minutes. I have no paid time off, but it's pretty easy to skip an occasional class and get a sub. It does take a while to build a stable of classes. Last time I moved to Japan, it took about a year to get up to about 15 hours of class, and that's about where I stopped, but I could easily have worked more if I'd been willing to sell more of me time. (I refused to work Friday afternoons or weekends, for example.) I do have the advantage of being here due to my husband's military service, which allows me to actually be here, and happens to be an environment where there are many teachers and they leave every 2-3 years and typically name their own replacements.