Speak English with confidenceat work
Bespoke one-to-one 55-minute classes on Google Meet with Justin, an English teacher based in Barcelona. From your first words all the way to C2 and professional English.

Hi, I'm Justin.
I'm a native English speaker from the United States, and I've been teaching English in Spain since 2015: at university, in language academies, online and one-to-one. Today I teach in Barcelona, where my students range from children and teenagers to adult professionals in fields like fintech and medicine. I have extensive experience with Cambridge exams, and I've worked as an examiner in Albacete for university English exams modelled on the Cambridge ones.
Every class is bespoke, built around you: your level, your goals and the situations where you actually need English. I also speak Spanish, which helps when you're just starting out. Through creativity and new technology, I adapt every class to the student, helping them make connections through a unique blend of storytelling and real-life practice.
I'm also an expert in job interview preparation. I've been offered every job I've interviewed for, and I've conducted interviews myself for companies I've worked for. My background in journalism helps here too. My journalism studies gave me a broad general knowledge and a real thirst for information, and although I've dedicated myself mainly to teaching since graduating in 2015, I still do occasional freelance work in that world. I did my internship in radio and I've worked in professional dubbing, so my English is clear and easy to understand. My passions are many, and my compassion runs deep. I'd be delighted to help you on your learning journey.
Qualifications
- CELTA (Cambridge English)
- TEFL certificate
- Certificate in teaching English to young learners
- BA in Broadcast Journalism and Spanish, Western Kentucky University (USA), 2015
- Native English speaker
- Teaching English in Spain since 2015, with experience at every level from A1 to C2
- Experience conducting job interviews as an interviewer
Languages
- English: native
- Spanish: professional working proficiency
Eleven years of teaching English
- 2024 – now
English teacher
Language academy · BarcelonaGroups of children, teenagers and adults, including Cambridge B2 First and C1 Advanced preparation.
- 2018 – now
Private one-to-one classes
Online and in BarcelonaGeneral, exam and professional English, planned around each student's goals.
- 2022 – 2025
Online Business English teacher
Ontraining Formación · Big Ben School AcademiaBusiness English classes for working professionals, online.
- 2022 – 2023
English teacher for children
kiDDo · BarcelonaEnglish classes for young learners.
- 2018 – 2023
Online English teacher
VIPKid · 51Talk · VibenglishOne-to-one online classes for children and adults in many different countries.
- 2015 – 2018
University English lecturer
Universidad de Castilla-La Mancha · AlbaceteTaught A2, B1 and B2 courses at university level, alongside classes for all ages at Abbey Road Centro de Estudios.
Bespoke classes for what you need
A1–C2General English
Grammar, vocabulary, speaking and listening for everyday life, at any level from A1 to C2.
B2 · C1 · C2Cambridge exams
B2 First, C1 Advanced and C2 Proficiency: exam technique, practice papers and detailed feedback on your writing.
B1–C2Professional English
Meetings, presentations, emails and job interviews, using the language of your field.
A2–C2Conversation
Fluency practice on topics you choose, with corrections you can use straight away.
Job interview preparation
I've conducted job interviews myself as an interviewer, and my background in broadcast journalism means I know how to ask, and answer, difficult questions. We prepare your answers, practise realistic mock interviews in English and polish the way you present yourself.
- Realistic mock interviews
- Answers to common and tricky questions
- Talking about your CV and experience
- Feedback on language, fluency and confidence
Not sure where to start?
Pick your main goal and I'll suggest a starting point.
See what my classes look like
I make my own materials for every student. Here are six samples you can open and try right now.
The Multiverse of You: third conditional
An animated story: follow Maya between universes, and the grammar follows.
Try it ↗ Speaking presentationPlanet Right Now
Living scenes from around the world for present simple, present continuous and state verbs.
Try it ↗ Exam preparationCambridge B2 First: the Writing paper
What the examiner checks, a model essay, and how to take your writing from B1 to B2.
Try it ↗ Interactive worksheetJob interview English
Key vocabulary, Spanish-speaker traps and surprise questions against the clock.
Try it ↗ English for your fieldCopyright law: whose song is it?
A real case study for a law student: music sampling cases, legal vocabulary and negotiation.
Try it ↗ 1-to-1 speaking gameSettle It: the debate game
Pick a side, defend it, and win points for using advanced comparisons.
Try it ↗These are samples. In class, every material is adapted to your level, your goals and your interests.
From request to class in four steps
Request a time
Choose a free slot in the calendar and send your request.
I accept it
I review your request and confirm it by email.
You pay
Payment is due within 24 hours of my confirmation, and always before the class starts.
Join on Google Meet
Your Meet link is in the confirmation email and your calendar invite.
Clear prices, better value in packs
Free consultation
25 min · first-time students. We check your level and plan your goals.
Single class
55 minutes.
10-class pack
230€ in total · valid for 6 months · 1 flexible late cancellation.
20-class pack
440€ in total · valid for 6 months · 3 flexible late cancellations.
Work out your price
How to pay
PayPal payments include the fee PayPal charges (2.9% + 0.35€), so a single class paid by PayPal is 26.08€. Bizum and Revolut have no extra cost.
Last-minute bookings
Classes booked less than 24 hours in advance cost 27€ and must be paid before the class starts.
If you need to cancel
Payments are not refunded as money. When you cancel, you receive class credit to use on a future class.
| Notice before the class | Class credit |
|---|---|
| 24 hours or more | 100% |
| Between 12 and 24 hours | 50% |
| Less than 12 hours | No credit, unless there is a justified reason |
10-class pack
One cancellation with less than 24 hours' notice keeps full credit, as long as you reschedule the class within the next 7 days. After that, the standard rules above apply.
20-class pack
Three cancellations with less than 24 hours' notice keep full credit, with the same 7-day rescheduling rule. Any other late cancellation gets 50% credit, even with just one hour's notice.
Read the full terms and conditions →
Cancellation checker
Move the slider to see how much class credit you keep.
Bring a friend and you both get a free class
Know someone who wants to improve their English? When they buy a 10- or 20-class pack, you each get a free class.
- 1
Share your invite
Write your name and send the message to a friend.
- 2
Your friend buys a pack
They book a 10- or 20-class pack and mention your name.
- 3
You both get a free class
A free 55-minute class is added to each of you as class credit.
No limit on referrals. Free classes are valid for 6 months and can't be exchanged for money.
Create your invite
What's your level?
24 questions that get harder as you go, about 10 minutes. At the end you'll see your estimated level and can book your free consultation.
Choose the correct option.
Time ran out, so this result is based on the questions you answered.
In your free consultation we'll confirm your level by talking and plan what to work on.
What students say
Every testimonial comes from a student who has taken classes with me. I check each one before publishing it, and each links to the student's own Instagram or LinkedIn.
Book a class
Send a request for a time that suits you. Once I accept it, you'll get an email with payment details and your Google Meet link.
Free consultation
For first-time students. We check your level and talk about your goals.
Choose a time ↗ 55 min · 25€English class
One-to-one class on Google Meet. Choose a time and send your request.
Choose a time ↗Before your first class
What do I need?
A computer or tablet with a camera, headphones and a stable internet connection. Google Meet works in your browser; on a phone, use the Meet app.
I don't know my level. Where do I start?
Take the level test above, then book the free 25-minute consultation.
Which time zone are the classes in?
I'm in Barcelona (Spanish time). The calendar shows times in your own time zone.
When do I pay?
Only after I accept your request: within 24 hours of my confirmation, and always before the class starts.
Do you speak Spanish?
Yes. Classes are in English, but I can explain things in Spanish when it helps, especially at beginner levels.
Questions?
Write to me and I'll get back to you.