Are you looking for English or Spanish classes that are useful, practical, and pressure-free?
You’re in the right place. My name is Borja, and I’m a bilingual teacher with international experience. I’ve lived and worked in Greece and the UK (London and Belfast), which has shaped my practical, motivational, and student-centered teaching style.
I offer English lessons and Spanish classes for foreign learners of all levels. My classes are specially designed for adults — dynamic, adapted to your pace, and focused on helping you speak with confidence.
We work on real-life situations like interviews, travel, work communication, or simply improving fluency in everyday conversations. I use practical materials and varied activities such as roleplays, guided conversations, and reading aloud.
I hold a TEFL certification (120 hours), and I’m currently preparing for the CELTA (Cambridge) course.
If you want to improve your English or start speaking Spanish in a clear and structured way, I’d be happy to help. My lessons are 100% personalized and focused on your goals.
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?
Las clases de Borja para mi hijo de 13 años, le vienen genial. Después de probar algunas academias, tanto presenciales como online, puedo decir que Borja ha sido un gran acierto. Mi hijo me dice que en las clases no se aburre, que hablan mucho, y que ahora no le da vergüenza equivocarse, y vemos que poco a poco va adquiriendo mayor capacidad para decir frases completas y más vocabulario. Estamos convencidos que, si sigue a este ritmo, Borja habrá ... despertado en él el gusto por el inglés!
Read more
sarig
★★★★★
Borja is very professional, patient and kind. I enjoy the lessons with hime very much and find them to be very helpful for my Spanish. Borja is dynamic and suits the lesson topics according to my needs and levels. Also he speaks English very well so it makes my learning much easier.
Natalia Varela
★★★★★
very dynamic and entertaining class
Carmen Vallejo Crespo
★★★★★
Borja es un buen profesor, cien por cien recomendable.
Clases dinámicas, buen sentido del humor y se preocupa por corregir tu pronunciación.
Ziad Al
★★★★★
My first class with Borja was engaging and enjoyable, Borja has patience and is making sure that you understand everything he says.
Ekemini Umanah
★★★★★
Very good trial lesson! The conversation felt natural despite my limited time with Spanish. His patience and subtle corrections made me feel more comfortable which is not something I've had the pleasure of experiencing with other trial attempts with different professors in the past. Great first impression; I'm really looking forward to having more lessons with Borja.
Raul Rivas Rodriguez
★★★★★
Tuve la suerte de tener clases de inglés con Borja y solo puedo decir cosas buenas de su forma de enseñar. Es un profesional muy preparado, paciente y con una gran capacidad para explicar de manera clara y accesible. Sus clases son dinámicas, prácticas y están muy bien estructuradas. Además, Borja tiene un trato cercano y siempre está dispuesto a ayudar y resolver dudas. ¡Totalmente recomendable como profesor!
Patri Fernández
★★★★★
Las clases con Borja son muy amenas y divertidas. Además las adapta a tus gustos y necesidades. Un plus es que sepa hablar también español para las explicaciones o términos que no entiendo.
Rafael Aroca
★★★★★
Es un gran profesor, prepara las clases y explica todo de manera detallada , sin duda muy recomendable
Jordi GONZÁLEZ
★★★★★
La clase con Borja ha sido genial, ha sabido tenerme enganchado a ella y me ha puesto situaciones que me han gustado. Me ha corregido en la pronunciación del speaking/ reading y me ha dado esa confianza para hablar con más soltura, una clase divertida y muy amena! Muchas felicidades !!!!!
Miguel A G
★★★★★
Prepara sus clases conforme a lo que realmente quieres y necesitas. Muy bueno.
I teach
English
Grammar
Informal English
Business English
Vocabulary
Conversation
Job interview preparation
Spanish
Conversation
Grammar
Colloquial Spanish
Vocabulary
Job interview preparation
Languages I speak
SpanishNative
EnglishBilingual
FrenchWorking proficiency
Education
Tefl(Teaching English As A Foreign Language) Tefl Academy
Certification
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.
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.
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
Hello everyone, I'm Rosie, and I'm thrilled you're taking the time to explore my profile. Learning a new language can pose its challenges, but with th...
Born in Venezuela and educated in Shanghai, I am a bilingual native speaker (Spanish and English) with over 8 years of experience teaching both langua...
Hello! I'm Victoria Rossa, I've been teaching English and Spanish to kids, teens and adults for over ten years now. I like making dinamic and fun clas...