advance your tech career


English communication training for Spanish-speaking software engineers
-
In just 10 hours of lessons, I’ve already noticed significant improvements in my fluency, confidence and listening skills…. I’ve been traveling around the US and have been able to communicate effectively with locals.
-
After only a couple of weeks and 5 lessons, I can see I am making progress in writing and speaking.
-
…by lesson 4, I was already noticing significant improvements.
-
His tailored approach has significantly boosted my fluency, confidence, ability to comprehend and engage in complex discussions. Even after just three lessons, I w was surprised by my own speaking capabilities.
-
I feel I’ve reached my goal which means I feel 98% confident while speaking English at work… THANK YOU for 13 classes… Even after our 1st class I became more confident.
Nothing seems to work…

English wasn’t your favourite subject in school.
You’ve tried apps, online courses, group lessons and tutors but your English hasn’t changed!
And you need English for work… this is your life!
Here’s the problem… Most apps, online courses, course books and tutors teach very general English skills.
General English is like jogging, yoga or pilates.
They’re good for your health, but if you want to win a sports competition, they’re not enough.
If you want success, you need specific training for specific goals.

If you want success, you need specific training for specific goals.

Personalised learning plan
get a learning plan and lessons designed specifically for your personal needs as a Spanish speaking software engineer

Success coaching
Daily texts and emails to keep you on track

Results
Feel noticeable results in fluency, pronunciation, grammar, vocab and listening from lesson 1
What results can I expect?


fluency and confidence - throughout this process your fluency and confidence will skyrocket

pronunciation & listening - in lessons 1-2 we will fix all your pronunciation mistakes, which will improve your listening

grammar - in lessons 3-4, we will cover all the main grammar points you need, sharpening your accuracy

vocabulary - from lesson 5+ we will build on phrasal verbs and expressions commonly used by English-speaking software engineers

-
Pietro (Director)
I have worked with Johnny as my English communication coach and am pleased to recommend him. Johnny has notably helped improve my English skills. He listens well, takes the time to understand my needs, and adjusts his coaching sessions accordingly. Each session is engaging and interesting, making the learning process enjoyable. His enthusiasm and passion for languages are evident, which helps his students appreciate the language more. Additionally, Johnny's expertise in pronunciation is impressive. He has a good ear for detail and has helped me sound more natural and professional.
In summary, Johnny is a solid English communication coach who listens well, explains concepts clearly, and makes learning enjoyable. His dedication to his students' success is commendable. I am thankful for the progress I have made with his help and recommend Johnny to anyone looking to improve their business English communication skills. -
Sinem (Financial Planning and Analysis Leader)
I cannot recommend Johnny highly enough as a business English coach. He is hands down the best teacher I've ever had! When I started with Johnny, I was at an intermediate level in lesson 1, but by lesson 4, I was already noticing significant improvements. His ability to make complex, advanced economic topics feel easy and accessible is truly remarkable.
We often debate economics and business topics, which not only enhances my understanding but also makes the lessons incredibly engaging. Johnny's approach is not just educational but also highly motivating. Since starting with him, I’ve found myself watching more YouTube videos and TV series in English, broadening my exposure and improving my skills even further.
One of the best parts about Johnny's lessons is how enjoyable they are. He is super funny and charismatic, making each session something to look forward to. Learning with Johnny is not just effective, it's also a lot of fun. If you’re looking to improve your business English skills, Johnny is the coach you need! -
Grzegorz Radyński - Figlarz (Digital Executive)
I can confidently say that working with Johnny has been the best online English learning experience I’ve ever had. His coaching is exceptionally well-structured and meticulously planned, making every lesson both engaging and highly effective. The resources he provides are top-notch, supporting the learning process seamlessly.
One of the standout features of Johnny's coaching is the useful vocabulary he introduces. These are terms and phrases you might not think about but are incredibly valuable in professional settings. His focus on practical language skills has significantly enhanced my ability to communicate with confidence and clarity.
Thanks to Johnny, my pronunciation and listening skills have improved remarkably. This has not only boosted my fluency but also my confidence in professional scenarios. Whether it’s participating in meetings, delivering presentations, or casual conversations, I now feel much more at ease.
Johnny's lessons have had a profound impact on my career. For instance, I recently attended a conference in the US, and the skills I gained from Johnny were indispensable. They helped me effectively network and navigate through various social and professional situations. Additionally, his lessons have been incredibly beneficial in practical scenarios like negotiating pay raises and preparing for job interviews.
Overall, Johnny's coaching has been a transformative experience. His expertise and dedication have not only helped me improve my English communication skills but have also empowered me in my professional journey. I wholeheartedly recommend Johnny to anyone looking to enhance their business English skills. -
Ondřej Matula (Senior Infrastructure Engineer)
I can recommend my ESL instructor, Johnny. His lessons are always fun, funny, informative, and incredibly useful. Johnny has a unique talent for making me talk and explaining tricky concepts in simple, easy-to-understand ways.
In just around 10 hours of lessons, I’ve already noticed significant improvements in my fluency, confidence, and listening skills. Since starting lessons with Johnny, I've been traveling around the US and have been able to communicate effectively with locals, which has been a fantastic experience.
One of the standout qualities of Johnny is his understanding of my industry as a database engineer. This is extremely rare for an English teacher and has made our lessons even more relevant and practical for my professional needs.
I've had several ESL teachers in the past, but none of them compare to Johnny. They were too strict, boring, and just not good at teaching. Johnny is on another level entirely. His engaging teaching style and ability to make learning enjoyable have made a world of difference for me. -
Tetiana Gramma
John is the most professional English tutor I've ever had, and here's why:
1. Right from the start, John took the time to understand my learning goals and tailored our lessons to meet those objectives.
2. He brings humor into our lessons, making them really enjoyable (on the top of being effective).
3. John creates his own homework materials and shares valuable tips that I find effective and interesting.
For those who have no patience for time-wasting, I can definitely recommend lessons with John. -
Bartosz Jedrzejewski
Johnny has been an exceptional English tutor, and I've experienced remarkable progress in a short time. His dedication and structured approach have been key to my success. Johnny's punctuality and commitment are commendable, as he never canceled a single meeting.
Johnny's lessons, materials, and homework are thoughtfully tailored, making the learning process efficient. My confidence in speaking English has soared, thanks to his guidance.
My colleagues have noticed a significant improvement in my English skills and asked for my secret. Johnny's valuable tips and exercises have enhanced my pronunciation, fluency, and grammar.
If you're seeking a tutor who delivers tangible results, Johnny is the ideal choice. I wholeheartedly recommend him for anyone looking to improve their English language proficiency. -
Fabio D'Amelio (Customer Solution Manager)
I can't recommend Johnny enough as a business English communication coach. My sessions with him have been extremely enjoyable and fun, making the learning process something I genuinely look forward to. Johnny has a fantastic sense of humour that keeps the atmosphere light and engaging, which is crucial for effective learning.
Johnny excels at creating interesting discussions and speaking exercises that are not only relevant but also highly stimulating. His ability to explain complex ideas in a simple, understandable manner is truly impressive. He draws logical connections effortlessly and always provides good examples that make the concepts clear and memorable.
Since starting my sessions with Johnny, I've noticed significant improvements in my confidence, fluency, and overall communication skills. He's also helped me grow in my awareness of how to pronounce words correctly, which has been incredibly beneficial for my professional interactions.
Overall, Johnny is a phenomenal coach who combines expertise with a fun, engaging teaching style. If you're looking to improve your business English communication skills, Johnny is the perfect choice. -
Diana (AWS Cloud Engineer)
Johnny is easily the English best teacher I’ve ever had. When we started I was around A2 and now I’m more like B1-B2. I’ve even been applying for jobs and delivering presentations in English, and it’s easy. I can completely engage in all situations, ask and answer questions and I feel confident. During his lessons, my accent and pronunciation completely changes. He not only teaches the language, but he gives practice techniques for further improvement at home. The homework he gives is perfect… not too difficult or time-consuming but still highly effective. He explains things clearly and simply so I understand easily. At the same time, he’s extremely entertaining. He’s like a personal comedian who teaches English. I’ve had other teachers before and I’ve tried to learn from YouTube and apps, but I didn’t see much improvement. If you really want to see real improvement, a real, experienced tutor can help you do it so much faster. I couldn’t imagine a better tutor than Johnny.
-
Giulio Sancricca (Communications and Marketing Specialist)
I've experienced remarkable improvements in my business English skills thanks to Johnny. His tailored approach has significantly boosted my fluency, confidence, and ability to comprehend and engage in complex discussions. Even after just three lessons, I was surprised by my own speaking capabilities, tackling some of the most challenging business topics with ease.
For the first time, I focused on pronunciation, and Johnny’s detailed feedback made me aware of subtleties I had never noticed before. Each session is also an opportunity to learn new words and seamlessly integrate them into sentences, enhancing both my vocabulary and practical language use.
Johnny is an exceptional coach for anyone serious about advancing their professional English communication. His expertise and methods have opened new dimensions in my professional interactions. Thank you, Johnny, for making such a significant impact on my communication skills! -
Dominka (Data Analyst)
I feel I've reached my goal which means I feel in 98% confident while speaking english at work ;) I want to say huge THANK YOU for 13 classes we had, they really helped me a lot. Even after our 1st class I became more confident and just believed in myself more. It was always a great time during classes, you are really great teacher (best in my life, I wish I had such teacher in my primary school....)
-
Zsofia (UX designer)
Johnny is an intelligent, inspiring and enthusiastic teacher. He pays attention to my needs and goals and patient with me when I am insecure. He also carefully prepares his own educational materials. His superpower is his great sense of humour; lessons are always a lot of fun with him, which keeps me motivated. After 3 months of learning with him I can see my confidence in speaking and fluency has improved a lot. I highly recommend him.
-
Martina (Researcher)
I am extremely satisfied with my experience with Johnny. He helped me prepare for my IELTS academic and, thanks to him, I achieved a band 8. We mostly worked on my writing and speaking skills and he constantly gave me essential corrections and advice to improve. He's exceptionally professional, always offering new tools, tailored to my necessity. He's also very funny so the lessons are never boring or heavy :) I absolutely recommend him as a tutor. Thank you, Johnny!
-
Oskar (Music Teacher)
Johnny is the best english teacher I ever had. He have a lot of patience, and also he have that skill of giving you time for thinking and then speak more accurently without unnecessary stress. I highly recommend him!
-
Hrystiana (Fintech Sales Professional)
I have had the incredible privilege of being a student of the most clever and funny English teacher. He created a classroom atmosphere where I feel encouraged to participate, knowing that my thoughts are appreciated. He adapted his strategy to my current goal and priorities and I couldn't be more grateful...working towards I am sounding like a native
-
Patrik (IT Manager)
Johnny is very good teacher, easy going. Lessons with him were great. I took only lessons to improve my communication and I really enjoyed it. He taught me a lot. He is very funny. He was always on time and never canceled a lesson. I definitely recommend him.
-
Silvia (Logistics Manager)
Johnny is a fantastic teacher. Very attentive to detail and cares that the lesson is understood. I really enjoy having lessons with him. The lesson is interactive, stimulating and full of topics. He is a person of immense culture with whom you can talk about any subject and he is helping me a lot with text comprehension and listening which is a major challenge for me. His grammar lessons are cool. I recommend everyone to attend his lessons.
-
Michele (Researcher)
Johnny is very easy going and very prepared. He is capable of both making you feel at ease and delivering a good learning path for you. My experience so far has been very open and honest and Johnny is ready to work with me to understand my areas of improvement.
-
Samuel (Video Editor)
Johnny is really nice and his classes are fun. He tries to reinforce my strengths and encourages me to talk about any topic, which increases my confidence with English. He adapts to your path and your goals.
-
Oleksandra (IT Specialist, Spotify)
Amazing teacher! Very clear and precise and useful with his advice. And you will never get bored with him on the other hand.
-
Kateryna (Sales Professional)
Excellent tutor! Very professional and experienced , he gave me a lot of suggestions to improve my business english
-
Seong Yoon (Oncologist)
Johnny is a very kind and gentle teacher. Even though I make a lot of mistakes and stutters in his class, he waits patiently, encourages me, and corrects my mistakes calmly. His class is very organized and tailored to individual students. I'm going to keep taking classes from him. I highly recommend him.
-
Anna (Biochemist)
I am very happy about my learning experience with Johnny so far: after only a couple of weeks and 5 lessons, I can see I am making progress in writing and speaking, he's very supportive and at the same time very careful in pointing out my mistakes and making me focus on how I can fix them.
-
Lidia (UX Designer)
Johnny explains everything patiently. Lessons with him are interesting, in good pace, what easily helps to structures knowledge and get a new one. I sincerely recommend classes with Johnny.
-
Olga (IT Recruiter)
From the first lesson, I liked John, because his lessons are structured and informative.
-
Mariarita (Researcher)
I had a trial lesson with Johnny and I found this experience great! Johnny helped me to achieve my goals. He prepared a lesson to test my level to understand how he could help me. For all these reasons I recommend Johnny.
-
Rafael (IT Specialist)
Johnny is a great tutor! I'm learning A LOT with him. I never thought I would have improved my English so fast. He is nice, helpful and he has good teaching skills. I recommend him!
-
Marysia (IELTS Student)
Best tutor ever! Prepared me for IELTS writing and speaking. Amazing atmosphere helped me to open up and overcome language barrier. Kind and understanding teacher, I genuinely enjoyed every lesson.
-
Pascal (IT Specialist)
Johnny is a great teacher since I started english lessons with him my english fluency and vocabulary are better . I’m very grateful for his help
-
Alisa
I’ve been learning and using English for years but hit a plateau. Johnny helped me understand how to break through it, sharing techniques to advance quickly and effectively. He made me feel truly inspired, and I’m endlessly grateful. Johnny is an exceptional tutor with a deep passion for what he does, showing great care and empathy for his students by addressing their unique challenges.
-
Heidi (AI Engineer)
I took classes for about a year and significantly improved my fluency. Johnny is a meticulous teacher who provides his own materials and gives a good amount of feedback. I couldn’t recommend his classes more!
-
Arkadi (Medical Professional)
Johnny, thanks for the ability to read between the lines and understand my needs!
-
Magamed (Entrepreneur)
Johnny is the best teacher out there, I say it with big confidence because I have tried many different teachers. He actually teaches you English. After every class I feel that I learnt something new
About Me
I’m Johnny.
I taught academic English at an engineering university in Xi’an China from 2016-2020.
Since then, I’ve been self-employed, mostly working with software engineers and I’m currently pursuing a masters degree in computer science and artificial intelligence at the University of York.
I’m passionate about helping talented people overcome roadblocks and reach their full potential.