Native British English speaker with many years experience! Let's have fun!
*Native British English speaker*
*CELTA qualified*
Hi, I’m James, a CELTA-qualified English teacher from Cambridge, UK, with a clear, neutral British accent.
I offer conversational English lessons for learners at intermediate (B1) level and above who want to improve their fluency, confidence, and ability to express themselves naturally.
As someone who’s also learning languages, I take online Spanish lessons and speak at an intermediate level, I completely understand the challenges. In my experience, the best way to learn a language is simple: speak it regularly in a relaxed, supportive environment.
My lessons are friendly, flexible, and built around real conversation. We can talk about topics that genuinely interest you, from travel, food, history and psychology to football or the latest Netflix series. Whatever you're passionate about, we’ll use it to build your English skills.
Above all, I want you to feel confident and enjoy speaking English. Life’s short, so let’s make learning engaging, practical, and fun!
Availability
Choose a date and time to start booking your class.
Times are displayed in your local time zone.
Can't find the availability that suits your needs?
He is a great teacher, his classes are very dynamic. He is able to adapt very well to your objectives and your learning pace.
Sonsoles
★★★★★
James es muy buen profesor y estoy muy contenta con sus clases.
Jesús Bielsa
★★★★★
James es muy buen profesor. Siempre dispone de tarea variada para realizar en clase y alterna los ejercicios con conversación sobre temas de actualidad. Muy recomendable.
Tamara Barrio
★★★★★
James is a good teacher. I have been teaching lessons with him for 6 months and I feel that I speak more fluently. 😊
José Ramón Suárez
★★★★★
James is a great teacher, I enjoy his lessons very much, he makes them fun and engaging.
romain
★★★★★
James is a good teacher, he is very pleasant and makes you want to progress
Elisa
★★★★★
I have been taking English lessons with James for a while now, and I couldn’t be more satisfied! He is not only an excellent teacher, but also extremely friendly and approachable. James has a unique ability to explain complex concepts in a simple and clear way, which makes learning enjoyable and easy. His class are always well-structured and fun.
I highly recommend James to anyone looking to improve their English skills!
Tina Carrabs
★★★★★
James is a very good teacher. His lessons are helpful and engaging!
Manuela Sagliocco
★★★★★
James is a very helpful teacher who listens to the student's needs and adapts to them flexibly. Lessons with him are relaxed, without the stiffness that can sometimes come with a formal teacher-student relationship. Thanks to him, I'm improving a lot in understanding spoken English, which was my 'weak spot,' and he's helping me reach my goal of understanding native speakers.
javier.vazquez.chao
★★★★★
James is a great teacher, his classes are dynamic, entertaining and he adapts perfectly to what you need to gain confidence and reinforce what you are looking for. Super recommended!
Marguerite
★★★★★
I really enjoy working with James. He's an excellent teacher and a good listener. He's always creative when it comes to improving expressions from basic to more elevated English. Thanks to him I feel more confident in my speaking skills at work. Thank you James!
Dori
★★★★★
James is a great teacher, I enjoy his lessons very much, he makes them fun and engaging
adriana alvarez
★★★★★
Tamara
★★★★★
Ya llevo 5 clases con James, el tiempo se pasa muy rápido y se esfuerza en que lo entiendas y en focalizar la atención en aquello que te cuesta mas.
It's a good teacher!
xavi
★★★★★
James is a very good teacher, his classes are entertaining and he can help you with anything you need.
pere
★★★★★
Me gustó la primera clase con James. Es fácil hablar con él y mantenerse atento durante la clase . Me sentí muy cómodo , sabe animarte a participar. Muy recomendable.
I teach
English
Grammar
Local culture
Informal English
Vocabulary
Conversation
Languages I speak
EnglishNative
SpanishWorking proficiency
FrenchWorking proficiency
Education
Global Political Economy
Master/Postgraduate
International Relations
Degree - B.A.
Other things I like
TravellingTennisVolleyballFootball
Frequently Asked Questions
Can I cancel a booking?
Yes, you can cancel booking up to 8 hours before the lesson starts, indicating the reason for the cancellation. We will study each case personally to carry out the refund.
Can I modify a booking?
Yes, something unexpected can always happen, so you can change the time or day of the lesson. You can do it from your personal area in "Scheduled lessons" through the option "Change date".
Where are the lessons held?
The class is done through classgap’s virtual classroom. Classgap was developed specifically for educational purposes, including many useful features such as: digital whiteboard, online text editor, webcam, screen sharing and many more. View virtual classroom
How do I pay for the lesson?
At the time you select a lesson or package of hours, you will make the payment through our virtual payment service. You have two options: - Debit / Credit - Paypal Once the payment is settled, we'll send you an e-mail with the booking confirmation.
Empathetic English teacher with over 10 years experience teaching to ages 5 to 99+ ⏤ Hello, I am from Edinburgh in Scotland, but now spend a lot of time in Malaga, Spain. I am very patient and friendly. I feel like my role is one of s...
Hi, I'm Nick, a native English teacher with 20 years full time teaching experience and have taught students from A1 to C2. I have taught over 1000 stu...
8 years of experience that will make your weakness your strength! ⏤ I am a young English teacher with extensive training and experience in the sector, with qualities acquired over the years that adapt to the needs of t...