For myself I have always taught in the traditional classroom, this was mainly in Japan and the UAE.
However for the past 3 years I have been teaching online with great success and I can recommend this medium to all English teachers.
The biggest advantages for myself are:
- You are your own boss, no middle man!
- No commuting!
- You can design the lesson as you like.
Just my opinion on the subject.