

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Nihit will be happy to arrange your first Computer programming lesson.
Nihit
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Nihit will be happy to arrange your first Computer programming lesson.
- Rate $30
- Response 1h
-
Students50+
Number of students Nihit has accompanied since arriving at Superprof
Number of students Nihit has accompanied since arriving at Superprof

$30/h
1st lesson free
- Computer programming
- Python
- C
- Arduino
- MATLAB
Circuits, Signals & Control Systems, Analog and Digital Electronics, Semiconductors, Engineering Math and Physics
- Computer programming
- Python
- C
- Arduino
- MATLAB
Lesson location
Ambassador
One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Nihit will be happy to arrange your first Computer programming lesson.
About Nihit
I am a full-time self employed educator specialized in teaching online efficiently and effectively.
Since 2016, I have been a trusted educator supporting students one-on-one online.
I am a former professor of Electronics and Controls Engineering. I earned degrees with honors from a university with an acceptance rate of 1.47%.
From Aug 2016 until Aug 2026, I worked with 847 students one-on-one and with 683 in a classroom / lecture hall. These learners are mainly from Canada.
Int'l students are from USA, UK, Singapore, Hong Kong, Australia, and New Zealand; ranging from elementary school up to graduate school.
About the lesson
- All Levels
- English
All languages in which the lesson is available :
English
Since 2016, I have been teaching:
Engineering:
- Calculus I, II, III
- Advanced Engineering Mathematics
- Complex Analysis & Linear Algebra
- Circuit Analysis & Design
- Signals and Control Systems
- Analog, Digital and Micro Electronics
Math:
- Functions 11
- Advanced Functions
- Calculus & Vectors
- Precalculus 11, and 12
- Data Management
- Functions and Applications
Physics:
- Physics 11, and 12
- University Physics
Advanced Placement (AP) Exam:
I train fewer than 5 students a time preparing for their AP exam. Every student I have trained so far has received a score of 5 on their AP exam.
These includes:
- AP Calculus AB, BC
- AP Precalculus
- AP Physics 1, 2, C
I am deeply familiar with the provincial curricula of:
- Ontario, British Columbia, and Alberta
- Pre-IB, and IB Diploma program
- CEGEP
While teaching the student one-on-one, I capture the insights that illuminate the unique psychology of a student before me. This lets me select and use the style that adds value to meet the goal of the lesson.
I identify knowledge / learning gaps from previous / ongoing courses and use the right resources to fill them timely.
I teach concepts from scratch. These include simple, intermediate, and advanced word problem sets. I walk the student through the solutions while verbally describing each step meticulously.
I make the student practice similar questions they're likely to be tested on. Gaining experience solving diverse questions fast, correctly, and conveying it appropriately builds confidence with healthy roots.
Student's marks gradually improve from 70s to the 80s, and from 80s to 90s. Low 90s are able to get into mid to high 90s.
I work with students 7-days a week, round the year, including holidays. I accommodate all students flexibly. I am available to start immediately.
You can hear back from me faster via text / phone call at (concealed information)
Nihit Giri
Review
All of our reviews are collected by us and are 100% reliable. They correspond to a real experience lived by the teacher's students.
Perfect! Nahit was extremely organized and patient for the first day. I will learn much from him. He also suggested a book which I purchased today for further lessons.
View more reviews
Recommendations
Recommendations come from relatives, friends and acquaintances of the tutor.
I’ve been working with Nihit for about two months now, and I can honestly say he’s one of the best tutors I’ve had. He has a very calm and patient way of teaching, which makes it easier for me to understand topics without feeling overwhelmed.
One thing I really appreciate is that he gives me extra homework to help me practise more on my own. He doesn't just do the work for me—he makes sure I actually understand it. He’s also always available by email if I get stuck or need help outside of our sessions.
Nihit always brings a positive attitude to our lessons, which makes learning a lot less stressful. He really wants his students to succeed, and it shows. I definitely recommend him to anyone looking for a tutor who’s supportive, encouraging, and genuinely helpful.Nihit is awesome! Far impressive than a teacher.
Highly recommend!My son had a positive experience with Nihit. Nihit helped my son with Precalculus 11 and explained very well the material. He is very knowledgeable, dedicated and patient. I highly recommend Nihit. Thank you.
5 stars helped me with orbits and Coulombs law problems. Patient and good at explaining complicated topics, overall a great experience.
Patient, thorough, and highly motivated with extensive experience in advanced areas of math and physics. Recognized for his meticulous detail in his explanation of concepts, makes intimidating topics seem basic. Wicked tutor, I highly recommend him.
Nihit was my tutor for grade 12 advanced functions. He started from step one and explained every single chapter and unit in a very easy to understand manner and also provided challenging problems and discussions that were in advance of the curriculum. Nihit is always well prepared for each lesson and I definitely recommend him for anyone looking to learn math in advance of the curriculum or for extra help in school.
Nihit has tutored me for 4 and a half years and the long experience has been amazing. He has always been very patient with me and is a very kind person. He has passed on many useful tips and tricks for studying and always makes the lessons enjoyable. Nihit is an amazing tutor that I would recommend to everyone!
Nihit was an excellent teacher and everything I needed in a tutor, he was always on time and he had a wonderful teaching style which was very clear. He helped me understand the material so I could succeed and we had a great time learning. Nihit has a very extensive knowledge on physics and not one of my questions stumped him. I would definitely have him be my tutor again.
Nihit is an excellent teacher! He provides a great mixture of listening, speaking, practices, and discussion questions during lessons. He is also very patient and supportive. At the same time, he really know how to motivate his students well as building confidence and keeping lessons engaging through discussions. He has helped me understand content that are 2 years above my grade level.
I really recommend Nihit if you have any difficulties with any math course. He understands the material in-depth and his explanations are simple and much easier to understand than the average school teacher. He is patient and possesses an amazing quality of being able to explain a concept in a variety of different ways, so you will never end a lesson with him still in doubt of something or with questions.
View more recommendations
Rates
Rate
- $30
Pack rates
- 5 h: $150
- 10 h: $300
free lessons
This first lesson offered with Nihit will allow you to get to know each other and clearly specify your needs for your next lessons.
- 30min
online
- $30/h
Details
Superprof lets me accept tutoring payments directly:
Canada:
- Interac eTransfer
Internationally:
- Wise
- PayPal
- Stripe
Other tutors in Computer programming
-
![teacher_picture]()
Ibrahim
Oakville & online- New
Master coding with expert tutor | 7+ years in c, c++, python, java, javascript | tailored lessons for high school–university | 200+ students’ proven success
- $25/h
- 1st lesson free
-
![teacher_picture]()
Shukaib
Oakville & online- New
Electronic engineer :experienced plc programmer with 6 years in industrial automation: offering expertise in tutoring for advanced programmable logic controller concepts
- $50/h
- 1st lesson free
-
![teacher_picture]()
Mufaza
Mississauga & online- New
Ib computer science tutor | 5+ years ib experience, msc computer science, personalized coding-based learning approach
- $35/h
- 1st lesson free
-
![teacher_picture]()
Arurun
Mississauga & online- New
Engineering graduate (computer engineering) with a science background (physics). i can teach the fundamentals of computer programming, particularly c programming and java.
- $30/h
- 1st lesson free
-
![teacher_picture]()
Prakash
Mississauga & online- Super Prof
Java, spring boot, sql, cloud or any other it technologies. with hands on coding
- $25/h
-
![teacher_picture]()
Ali
Mississauga & online- New
Experienced computer programming tutor | 8 years of teaching expertise in ontario & ib curriculam
- $25/h
- 1st lesson free
-
![teacher_picture]()
Ravinder
Mississauga & online- Experienced
Build real apps and websites -learn ai assisted coding and ship your first app or website
- $30/h
- 1st lesson free
-
![teacher_picture]()
Abhinav
Mississauga- New
Passionate trainer who teaches complete mathematics as well as expert into complete webdevelopment
- $19/h
- 1st lesson free
-
![teacher_picture]()
Kavya
Mississauga & online- New
Coding potential with expert python tutor | 8 years experience in c, c++, java & javascript | tailored support for high school & university | trusted by 150+ students
- $43/h
- 1st lesson free
-
![teacher_picture]()
Sachin
Mississauga & online- Experienced
Seasoned computer professional with 10 yrs of teaching experience in computer science (c++, python, sql, html, javascript etc.)
- $35/h
- 1st lesson free
-
![teacher_picture]()
Laxmi
Mississauga & online- New
Programming tutor with 9 years’ exp in coding, html, and web development | personalized, practical, and supportive lessons helping high school and university students excel academically.
- $44/h
- 1st lesson free
-
![teacher_picture]()
Ajaz
Mississauga- New
I am computer professionl more than 15 years of working of all platforms , having programming experience of canada largest telecom rogers now retired from company only wanto to transfer my knowledge w
- $25/h
- 1st lesson free
-
![teacher_picture]()
Vuong
Mississauga & online- New
Ai vibe coding lessons for beginners wanting faster learning and real project skills
- $28/h
- 1st lesson free
-
![teacher_picture]()
Rhea
Mississauga & online- New
Expert computer programming tutor with 9 years’ experience in coding, html, and web development | providing personalized, supportive, and practical lessons for high school and university students to e
- $41/h
- 1st lesson free
-
![teacher_picture]()
Sutton
Mississauga & online- New
Dedicated programming tutor for students in schools and colleges, specializing in java, c, sql with exam readiness, assignment help, job coaching and six years experience
- $49/h
- 1st lesson free
-
![teacher_picture]()
Janki
Mississauga & online- New
Learn backend & cloud from an industry pro! over 8 years of global experience teaching python, php, aws, sql & ai. i don't just teach theory—i teach you how to build real apps & think like a developer
- $35/h
- 1st lesson free
-
![teacher_picture]()
Anvika
Mississauga & online- New
Master coding with expert python tutor – 9 years in c, c++, java, javascript | personalized support for high school to university | trusted by 200+ achievers
- $45/h
- 1st lesson free
-
![teacher_picture]()
Alok
Mississauga & online- New
20 years experienced software architect interested to teach java, springboot,sql, aws and any other programming languages and technologies.
- $20/h
- 1st lesson free
-
![teacher_picture]()
Gunjan
Mississauga & online- New
Learning how to have fun with python and sql: an easy - to - learn class
- $20/h
- 1st lesson free
-
![teacher_picture]()
Ahmed
Milton & online- New
I'm expert in software development. i have previous experience in teaching python, and scratch to grade 8 and 9 students.
- $35/h
- 1st lesson free
-
More Computer programming tutors



















