English teacher Dr Duncan James

Dr Duncan James

Smart Lesson
Professional Teacher
Teaches
English
Native
Speaks
Spanish
French
Russian
Thai
Specialties
Technology
Business
Scientist, Teacher & Author: Professional and Academic English; Engaging Conversation
From United KingdomLiving in Other, United Kingdom (21:21 UTC+01:00)
About Me
italki teacher since May 31, 2021
InterestsScienceEnvironment & NatureTechBusiness & FinanceWriting
I provide a friendly, calming and organised learning experience for professionals, university students and school students. We can study English via interesting topics such as technology, physics, chemistry and biology; along with philosophy, logic, culture and history. I have science workbooks, science activities, logic puzzles and conversation prompts. As a best-selling writer I can help with writing and grammar. Current students include: A Spanish speaker learning workplace English. A German speaker learning academic English. A Spanish speaker learning scientific English. An English speaker improving their academic English. A Chinese speaker learning English in the context of logic and mathematics. Por mi nivel avanzado de español, podría ayudarte con explicaciones en español. I speak a relatively formal English which provides a good model for pronunciation and grammar. I will always look for the simplest and clearest ways to help you to improve. I can lift you all the way to top C2-level performance. We can make you a personalised learning plan. In conversational lessons, the focus is completely on you. You can do most (perhaps 90%) of the speaking unless you request otherwise. I will not interrupt, instead saving positive feedback, grammar corrections, fluency suggestions and so on for an occasional pause in the conversation.
My teaching material
  • PDF file
  • Text Documents
  • Presentation slides/PPT
  • Audio files
  • Image files
  • Video files
  • Flashcards
  • Articles and news
  • Quizzes
  • Test templates and examples
  • Graphs and charts
  • Homework Assignments
5.0
Rating
75
Students
1591
Lessons
100%
Attendance rate
100%
Response rate

English Lessons

Trial Lesson
21 lessons completed
USD 16.00+
Scientific English 🔬🧬🪐 (Physics and Mathematics)
B1 -  C2

Business

601 lessons completed
USD 21.00+
Engineering English 🏭📈🏆 (Applied Science)
B1 -  C2

Business

62 lessons completed
USD 21.00+
Conversational English 😃💬😂 (Relaxing Learning Environment, Build Confidence)
B1 -  C2

Conversation

291 lessons completed
USD 16.00+
Writing ✍️ 📖 📚 (Outlining, Style, Grammar, Editing, Publishing)
B1 -  C2

Language Essentials

197 lessons completed
USD 16.00+
A1-A2 Beginner English and B1-B2 Intermediate English 😀👍📜 (Full 40-Week Syllabuses Available)
A1 -  B2

Language Essentials

73 lessons completed
USD 16.00+
Programmer's and Data Analyst's English 🖱️⌨️🖥️
B1 -  C2

Technology

322 lessons completed
USD 21.00+
Pronunciation Training 🎤👄🗯️
A1 -  C2

Language Essentials

0 lessons completed
USD 16.00+

Availability

43 Reviews

Marija
39 English lessons
Teacher’s pick
Duncan is a passionate and dedicated teacher. I highly recommend him! It was an extremely useful and pleasant learning process. The conversations were enjoyable and thought provoking. His guidance is really helpful. He will provide you with a learning document with explicit explanations and will give you lots of advice on how to improve your language skills. I love our lessons! Thank you, Duncan !
Nov 19, 2021
Catherine SAVARY
8 English lessons
Teacher’s pick
After 5 hours of class, Duncan was a great help in giving me confidence in English. He was also very involved in helping me approach my future job interview. I highly recommend it. Again, thank you very much.
Jul 5, 2021
Student Doreen Frank
Doreen Frank
189 English lessons
Another truly excellent class with Duncan: a challenging discussion, a profound conversation, as always with precise language feedback in a great atmosphere.
Jan 7, 2026
Student Sunny
Sunny
10 English lessons
Teacher’s pick
I just finished a set of lessons with Duncan, and I would say it was a great discovery that I found him on italki. He helped me improve my English with advanced English correction. During the lessons, he always tried to give me practical advice and to solve the problems that I currently have. Moreover, he encouraged me a lot and showed an enthusiastic attitude as a listener whenever I spoke. His immediate correction helped me recognise some mistakes that I hardly notice by myself. Furthermore, since he is an author, his corrections for my writing always suggested better expressions. As a result, he contributed to upgrading my writing skill. I highly recommend you, who want to learn advanced English and to improve your English properly, to have lessons with Duncan. He was one of the greatest English teachers I have ever met. Lastly, good luck with your writing, Duncan! :D
Oct 15, 2021
Student Foremost
Foremost
1 English lesson
I had a session with Dr. Duncan, and it was extremely helpful for preparing for my second-round interview for an AI position. Dr. Duncan is an expert in data science, and his guidance gave me a much deeper understanding of what interviewers are actually looking for. He asked thoughtful analytical questions and helped me look at problems from the interviewer’s perspective, which was incredibly valuable. Every question he asked pushed me to think more clearly and explain my reasoning better. Dr. Duncan has expertise in many areas, and his feedback was insightful and practical. If you are looking for someone who can help bring out your best qualities as a candidate and prepare you for challenging technical interviews, I highly recommend having a session with him. You won’t regret it.
Mar 12, 2026
Student Doreen Frank
Doreen Frank
189 English lessons
Duncan was once again hyper-focused on the lesson and gave me precise language feedback.
Dec 19, 2025