Nasrum Min Allah — Teacher & Curriculum Trainer
Teaching Portfolio

Nasrum
Min Allah

Educator & Curriculum Trainer — teaching Computer Science, Physics, Mathematics and English to high school and A-Level students.

Computer Science Physics Mathematics English
Nasrum Min Allah
Mr. Min Allah
About

A decade in the classroom

With over a decade of classroom experience, Nasrum Min Allah has taught Computer Science, Physics, Mathematics, and English to high school and A-Level students across Pakistan, including IGCSE, Oxford AQA, and AP-aligned curricula.

His approach is built on clear explanation, hands-on practice, and consistent feedback — turning difficult concepts into lessons students actually remember. Whether guiding a first-time coder through their first program or preparing an A-Level student for board exams, he designs curriculum that meets students where they are and pushes them further.

Fluent in English and Urdu, he brings the same rigor, patience, and care to every subject he teaches.

10+
Years Teaching
4
Subjects Taught
2
Languages
Meet the Teacher

A short introduction

Experience

Teaching record

Jan 2017 – Dec 2018
2 years

Computer Science Trainer

CS
Askaria College · Pakistan

Designed and delivered computer science curriculum for high school students, integrating hands-on coding exercises and guiding students through real programming projects. Mentored students in problem-solving and computational thinking.

Jan 2012 – Dec 2016
4 years

Physics Trainer

Physics
High School · Pakistan

Instructed IGCSE, Oxford AQA, AS, and A-Level students in physics. Built lesson plans aligned with curriculum objectives, administered assessments, and ran extracurricular programs to strengthen student performance.

Jan 2012 – Dec 2016
4 years

Mathematics Trainer

Math
High School · Pakistan

Taught AS and A-Level mathematics with comprehensive lesson plans tied to curriculum objectives. Provided regular assessment and feedback, and managed extracurricular programs to build students' mathematical skills.

Jan 2012 – Dec 2016
4 years

English Language Trainer

English
High School · Pakistan

Taught literature, grammar, and writing to junior and senior high school students, applying ESL/ELL strategies aligned with IB, Cambridge IGCSE, A-Level, and AP standards. Prepared students for IGCSE, A-Level, AP English, TOEFL, and IELTS.

Education

Academic foundation

2006 – 2010

Bachelor of Software Engineering (BE)

Technical foundation that underpins his computer science teaching, from programming fundamentals to applied problem-solving.

Skills & Languages

What he brings to a classroom

Curriculum Development Classroom Management Student Assessment Educational Technology Lesson Planning Exam Preparation

English

Urdu

Recommendations

What colleagues say

"

He showed strong subject knowledge and a clear teaching style, explaining complex topics simply. His students showed good academic improvement and strong interest in learning. He was responsible, punctual, and well-organized, and worked well with other teachers. I strongly recommend him for any teaching position.

Akram AwanDirector of Studies — High School
"

He is a dedicated and hardworking teacher with strong knowledge of computer science, teaching in a simple and practical way that made learning easy and interesting. He helped students grasp programming concepts through hands-on activities, with professionalism and a positive attitude throughout.

Rizwan ButtPrincipal — Askaria College
Say Hello

Let's talk about your classroom

WeChat WeChat QR code for Nasrum Min Allah Scan to add me as a friend