English for STEM
English for STEM
- 7.5 hours per level consistently
- 1.5 or 2.5 hours per lesson - your choice
- Small class of 1:1-6 student ratio
Early Bird Savings till 2026/10/25 23:59 (Sun) PDT/PCT
Online courses are taught by a real tutor. Each level consists of 7.5 hours.
Couldn't load pickup availability
- Flexible lesson time scheduling
- Bundle savings of 10-15%
- Digital level certificate

Overview
Enhances young learners’ English skills and comprehension through practical science and mathematics content.
Our team at New City Education is here to help. Fill in the free consultation form and one of our tutors will get back to you with a suggested STEM pathway for your child. You can also book a trial lesson — pay for a single class before you commit to a full level. Start with the free consultation and take the next step when you are ready.
Learning Goals
Teach students key English vocabulary for science, technology, engineering, and maths. They will learn words to understand STEM topics better.
Help students use correct English grammar and phrases in STEM contexts. This builds skills for writing and reading accurately.
Improve students’ ability to read and understand simple STEM texts in English. They will grasp instructions, facts, and descriptions.
Support students in writing short, clear sentences using STEM vocabulary. They will record observations and ideas from lessons.
Language of Instructions
All exercises are in English, but tutoring, if applicable, can be in other languages where possible.
Formats
Exercises for each lesson will be sent out on Email or WhatsApp etc., by the flexible agreed upon time.
Online Zoom (Optional): arrangements will be provided before class. Small Classes: Normally one tutor to 1-3 students only.
Level Descriptions
Level 1
Foundations of STEM Vocabulary
- Focus: Learn essential STEM words suitable for the respective year of study (i.e., Primary 1 to 6, respectively).
- Activities: Match key terms to images, read concise labels, and write individual STEM words with purpose.
- Goal: Master a suitable number of foundational STEM terms and use them confidently.
Level 2
Crafting STEM Sentences
- Focus: Construct meaningful sentences with STEM vocabulary.
- Activities: Complete guided sentence exercises, read a number of sentence explanations, and write original phrases.
- Goal: Create and comprehend a suitable number of purposeful STEM sentences.
Level 3
Enriching STEM Vocabulary
- Focus: Expand knowledge with vital STEM terms tailored to the year of study.
- Activities: Categorise words by STEM fields, read engaging sentence texts, and write descriptive sentences.
- Goal: Command essential STEM terms in meaningful contexts.
Level 4
Understanding STEM Directions
- Focus: Interpret clear instructions.
- Activities: Follow written processes, pair directions with visuals, and write concise responses.
- Goal: Accurately read and apply purposeful STEM instructions.
Level 5
Exploring Descriptive STEM Language
- Focus: Enhance descriptions with terms alongside STEM vocabulary.
- Activities: Read sentence accounts of experiments or designs, write sentences to explain observations.
- Goal: Blend STEM terms with descriptive words in precise sentences.
Level 6
Advancing STEM Vocabulary and Comprehension
- Focus: Engage with more challenging STEM words suited to the year of study.
- Activities: Read 7–10 sentence passages, answer focused questions, and write a number of sentences on a STEM concept.
- Goal: Understand and apply a number of significant STEM terms in detailed texts.
Level 7 and above
Please contact us for details
(Note: the above are subject to change according to practical and individual circumstances.)
(Note: the above are subject to change according to practical and individual circumstances.)
Feedback from Parents
-
Isaac's mom
"Isaac has been awarded a Gold Award in the Bebras Computing Challenge here in the UK. Thank you for your guidance over the summer!”
-
Caleb's mom
"I really appreciate the effort of the teachers. Caleb feels so satisfied when learning. Thank you!"
-
Nelson's mom
"My kid has a great sense of accomplishment in completing the course 😊. With extensive guidance and encouragement from the teachers, he is so keen on programming 🙏😊."
-
Christina's parent
"My daughter enjoys the lessons. The teacher knows she is shy, thus encourages and praises her a lot. Initially we only signed up for courses of levels 1 and 2, but we continued and enrolled in levels 3 and 4 as well."
-
CY's parent
"It's amazing. They inspire our children to apply what they've learned 😊🙏🏻. Thanks to the guidance of the teachers."
-
Mrs. Chan
"I will encourage my kids to keep participating in different courses from your centre. The courses really stimulate children's thinking, and creativity."
Unsure which course is suitable for your kid?
Our team at New City Education is here to help. Fill in the free consultation form and one of our tutors will get back to you with a suggested STEM pathway for your child. You can also book a trial lesson — pay for a single class before you commit to a full level. Start with the free consultation and take the next step when you are ready.
Bundle and Save
Two courses - 10% off your total. Three or more courses - 15% off your total. Discount is applied automatically at checkout.
Level Completion Certificate
A certificate may be issued when a student successfully finishes a level, at the tutor’s recommendation.
Canada
Mr Edwin
Edwin has worked in software development, systems analysis, management, and technical support roles for several multinational companies in China, Hong Kong, and North America, including Silicon Valley, California.
He has extensive experience in education and training. He has served as a lecturer in the Department of Computer Science and the Department of Information Systems at City University of Hong Kong, and has also taught computer studies and mathematics at the secondary school level.
Illinois, USA
Beline
Beline’s strengths sit at the intersection of coding, data, and hands-on STEM. She programs in Python and JavaScript, builds web pages with HTML, and writes Arduino logic for sensors and real-world measurements.
She can introduce data analysis and visualization with pandas, Excel, and Tableau, then connect the numbers to a project students can see. For curious learners she can also sketch introductory quantum circuits in Python with Qiskit. Beline also teaches math.
Alabama, USA
Dong
Parents can expect a tutor who is fluent in Python, Java, C++, SQL, and web technologies, and who can connect those skills to real student projects. Dong can guide learners through coding fundamentals, algorithms, and debugging, then move into building small websites, games, or data tools when they are ready.
He is also familiar with AI APIs, computer vision, and Python data libraries, which helps when a course touches machine learning or visual computing. He uses Git and common IDEs so students pick up habits they will meet again in later STEM work.
Canada
Dennis
Dennis is experienced in Java, Python, SQL, Microsoft Office, and other computer-related technologies. He is confident in helping students understand programming fundamentals, develop coding projects from scratch, and improve their problem-solving skills. He can also assist students with foundational mathematics and explain concepts in a simple, patient, and easy-to-understand way.
Virginia, USA
Eva
Eva brings several years of hands-on experience in computer science, software development, and STEM education through academic, professional, and project-based work. She is competent in teaching coding fundamentals, including Java, C++/C#, Python, web development, mobile development, and Unity game development. She also has experience teaching math and STEM concepts to elementary and middle school students.
And More Tutors ...
We have a caring, technical, tutor team that covers all North America time zones.