Checkmark

Nav Bains

Computer Science
tutor
$40/h
Winnipeg, MB (Virtual)

Our tutor match guarantee

Close iconClose icon
Community statistics
Total tutoring time
Sessions completed
Checkmark

Nav has earned the exclusive TutorLyft Pro badge, marking 100+ sessions, strong student feedback, and exceptional responsiveness—reflecting true dedication to student success.

Meet Nav

My students say I’m the kind of tutor who...

Is patient and helpful. They know I understand that Computer Science can feel abstract at times, and it’s easy to get frustrated. I guide them with patience and work through the problem alongside them so they can arrive at the answer themselves, rather than just being given the solution.

I’d describe my teaching style as…

Student-centered. I try to assess what the student's learning style is- are they more of a visual learner, auditory, kinesthetic or mix of all and then tailor my style to fit the student's academic needs. While teaching them the technical skills, I also provide the students with tips and tricks for general studying skills that I have implemented as a student

If I could give my past self one piece of advice, it would be…

I was a very anxious student growing up. I used to worry a lot and I was scared to make mistakes. I put too much pressure on myself. The advice I would give myself is to enjoy the learning process instead of being anxious. Anxiety inhibits the learning process.

Most people are surprised to learn that I…

had never used a computer before starting my Bachelor’s in Computer Science. In my first year of university, I was learning how to operate a computer at the same time as learning Computer Science. It was incredibly challenging—but if I could do it, anyone can.

Nav provides tutoring services only and does not offer legal advice. If you are seeking legal assistance, please do not contact or book with Nav.

Levels taught
Common topics taught
If/else blocks
Loops
Object Oriented Programming
Recursion
C#
Java
Arrays
Visual Studio Forms
Pricing
1 hour online session
$40/h
1 hour in-person session
$/h
Locations served
Verified: All of TutorLyft's in-person tutors have undergone thorough background checks, ensuring a safe and secure learning environment for you or your child.
Nav

offers virtual tutoring across:

Alberta

Quebec

Saskatchewan

New Brunswick

Manitoba

Nova Scotia

Newfoundland and Labrador

Northwest Territories

Nunavut

Prince Edward Island

Yukon

Outside Canada

British Columbia

Ontario

Nav

offers in-person tutoring at:

More information
Fluent in
English
Tutoring experience

6-9 years

Education and training

Bachelor of Science in Computer Science

Bachelor of Education in Teacher Education

Real experiences with Nav

No items found.
Get in touch with
Nav
Thank you! We've received your submission.
Oops! Something went wrong. Please try again.
Join the waitlist and let the tutor know!

This tutor is unavailable right now. You can send your request and the tutor will connect with you.

Heading goes here

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Close iconClose icon
Thank you! We've received your submission.
Oops! Something went wrong. Please try again.

Book with Nav in just a few clicks.

Tutor booking