Tutor Profile

Benjamin Yap Yan Han (25923)

Tutor Tutors Pic
  • Views: 376
  • Last updated on 04 Jan 22
  • Feedback of Parents/Students:
Shortlist
Tuition Areas [...]
Online Tuition
Qualification
Masters
Tuition Background
Part-Time
Tuition/Teaching Experience
- 3 years experience as a Full-Time tutor at a tuition center
- Taught over 100 students
- 8 years experience as a Part-Time tutor
- 5 years experience as a Senior Swim Coach in a swim school
Education [...]
  • National University of Singapore (2015-2018) Verified
    • Computer Science - 4.5
  • National University of Singapore (2010-2014)
    • Computer Engineering - Honours
SHOW MORE
Tutoring Subjects
  • Lower secondary level - Mathematics Python Programming 
  • Upper secondary level - A Maths E Maths Python Programming 
Commitment / Other Details
Outside in-class hours, every student of mine has also benefits from ad-hoc tutoring on their daily assignments and practices. I make myself available for such requests and address them promptly.
Rapport Building
I manually curate past year papers across different schools to identify and spot questions to create my own notes for my students.

In general, most of my students either score As, or have improved by at least 3 grades. In addition, I help my students with other important academic areas such as preparing for JC/Poly DSA interviews, building their own portfolio and resume, and even internship applications. So far, all of my students have been accepted into the courses/internships that they want to pursue in JC/Poly.

I hold a Master's Degree in Computer Science from NUS, with my thesis in the field of Artificial Intelligence. I also hold a Bachelor's Degree (Hons) in Computer Engineering from NUS, where I have received numerous scholarships and awards such as being on the Dean's List and a postgraduate scholarship.
Keeping Up with Curriculum
As a Good Tutor
Accept Below Average Rate?
No
Handle Special Needs Children?
No
Age
30-39
Parent/Student Comments
Assignments Taken
Nil
    HIDE