EFL, EF online private classes online is for students all around the world learning and improving their English in live online lessons at their convenience. EFL most commonly refers to English as a Foreign Language and at ESO with fully qualified native speaking teachers you can prepare for any exam from beginners to proficiency. Our live online lessons are done directly on your computer.