Profile of Dennis Hill

About me
My classes
Contact

About me

With over 20 years of experience in language teaching, I offer engaging, personalised lessons in English, German, Spanish, and beginner Russian. As a native speaker of both English and German, and fluent in Spanish, I understand first-hand the joys and challenges of learning a new language. I have taught at Newcastle University, Newcastle College, and Derwentside College, as well as online to stu...
With over 20 years of experience in language teaching, I offer engaging, personalised lessons in English, German, Spanish, and beginner Russian. As a native speaker of both English and German, and fluent in Spanish, I understand first-hand the joys and challenges of learning a new language. I have taught at Newcastle University, Newcastle College, and Derwentside College, as well as online to students from all over the world.

My teaching style is friendly, creative, and highly interactive. I tailor every lesson to my students’ needs, whether you are preparing for exams, learning for professional purposes, or studying purely for enjoyment. My lessons often include practical conversation, cultural insights, music, literature, and real-world scenarios to make learning both fun and effective.

I have worked with learners of all ages – from children to retirees – and all levels, from complete beginners to advanced students refining their skills. I believe that learning a language should be an enjoyable and enriching journey. Speaking multiple languages not only boosts your career opportunities but also broadens your horizons, connects you to new cultures, and enhances your well-being.

I also bring a deep personal passion for languages to my teaching. I have raised two bilingual sons, both of whom graduated from Cambridge University, and I maintain a private library of over 6,000 books in five languages, covering subjects from mathematics to philosophy.

Whether your goal is fluency, exam success, or simply confidence in everyday conversation, I will help you get there – step by step, at your pace, with lessons you’ll look forward to every time.
Read more see less

My classes

I teach Online classes
You are logged in as
Not {0}?
Report this profile Thank you for your help