Borja Pérez

Borja

Verified teacher, moderated by the Classgap team
Spain
10 10 25

5,0 (25)

386 lessons

English, Spanish

+ 3 years of exp. teaching online classes

About me Availability Reviews (25) More info

About me

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?

Feedback from my students

5,0

★★★★★
25 reviews
5★
100 %
4★
0 %
3★
0 %
2★
0 %
1★
0 %
Iris
★★★★★
Borja is very nice and clear. I will want to continue studying with him.
oriana parra
★★★★★
Diego Gonzalo Soto Marchan
★★★★★
Se explica bien, Hace las clases dinámicas , activas, y se ajusta a necesidades personales también
Regina Margolles
★★★★★
En mi opinión es muy buen profesor, me esta ayudando mucho a mejorar mi nivel de inglés.
Noe Ruiz
★★★★★
With Professor Borja, I'm learning to communicate better in English, improving my pronunciation a lot. The class is very enjoyable, and we can practice conversation about diffetent topics,reading and pronunciation. I'm very satisfied with him; he's a very good teacher.
Rafael Yáñez
★★★★★
Sabe cómo interactuar para incitar al alumno a que hable.
Isaac Jimenez
★★★★★
Andrea Gonzalez
★★★★★
Nuria Jimenez
★★★★★
Excelente profesor. Utiliza una metodología que hace que el aprendizaje sea muy rápido y fácil. Su dinámica de clase y el trato hace que no te de miedo practicar y equivocarte. Se adapta a las necesidades y ritmo del alumno. Un profesor 10.
ALBA
★★★★★
Vanessa
★★★★★
Me ha encantado la clase con Borja. Se implica y se adapta a tus necesidades. Lo recomiendo !
Ivanna Cherkas
★★★★★
Borja is an outstanding Spanish teacher—knowledgeable, patient, and incredibly engaging. His lessons are always well-structured and enjoyable, making learning both effective and fun. He creates a comfortable environment where it’s easy to practice and improve. Highly recommended!
Sofia
★★★★★
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.

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

Other recommended online English teachers:

5,0

(1728)

£16 /lesson

Free trial available

Carol
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/dxpfnhve1eibefru238urackfvo4fw_j0.jpg/124x124cut/?v=1

Carol
Verified teacher, moderated by the Classgap team
United Kingdom

7823 lessons

English

Speaks: English, Spanish

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...

5,0

(124)

£16 /lesson

Free trial available

Jack
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/_-5mnrmm2kgkra2s9k4xqyedtydsqhqf0.jpg/124x124cut/?v=7

Jack
Verified teacher, moderated by the Classgap team
United Kingdom

3581 lessons

English

Speaks: English, Spanish

✓✓✓ NATIVE ENGLISH TEACHER WITH 5 YEARS EXPERIENCE✓✓✓ ✓✓✓ MASTERS DEGREE + CELTA CERTIFICATION ✓✓✓ ✓✓✓ PATIENT, CLEAR, EFFECTIVE TEACHING ✓✓✓ Hey the...

4,9

(174)

£19 /lesson

Free trial available

Nicholas J.
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/cpgz-5hk2ehkbczdh_u4rrt9pquugkpl0.jpg/124x124cut/?v=4

Nicholas J.
Verified teacher, moderated by the Classgap team
United Kingdom

918 lessons

English

Speaks: English, Spanish

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...

5,0

(27)

£10 /lesson

Free trial available

Jairo
https://dbwf8q1mv0cee.cloudfront.net/chi/api/user/dtp/cb3opzl33eif860lph5nszcevrvvqlpa0.jpg/124x124cut/?v=3

Jairo
Verified teacher, moderated by the Classgap team
Spain

1773 lessons

English

Speaks: Español, Inglés

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...