tutor avatar

Calvin L - Tutor in Lyttelton AH

I'm a student teacher at the University of Johannesburg(UJ) in my second last year of study. I have a background in computer science and software engineering and major in Life Sciences, Natural Sciences and ICT Support (CAT and IT) as teaching subjects, I'm most proficient at teaching as a result of my past studies, but I also possess a passion for science education and furthering my learners' overall knowledge of the world.

Tutor basics
Teaching places


Languages spoken

Calvin speaks English

Experience / Education
2014-2015 Studied Computer Sciences and Software Engineering at UJ ACSSE (had to change courses due to lack of pen-and-paper only mathematics skills) 2017-present Studying Education (High School) at UJ, majoring in Life Sciences, Natural Sciences and ICT Support 2018-present I have been working as a professional tutor for 2 other agengies as well as freelance with 250 hours of experience, predominantly in IT(Delphi) for matric.
Subjects taught
  • Computer

    One of my university majors as a teaching subject is Computer Applications Technology, I have a wide knowledge of computer hardware and software. I'm very good at working with Microsoft Office applications including Word, Excel, Powerpoint and Access. Since I have studied computer sciences my understanding of the theory content is at a higher standard than what is expected in the highschool content, allowing me to teach it at a higher level than most teachers care to go.

    Calvin teaches Computer at High School level(s)

  • Computer Science

    I have studied computer sciences through high school with a distinction in matric IT, and at university level as well. Through learning psychology and teaching in my current course I am able to help learners better understand and integrate computer sciences into their knowledge, enabling them to fully utilise it in their everyday lives.

    Calvin teaches Computer Science at University/College level(s)

  • Computer Programming

    I have an intuitive mind for programming, I am naturally gifted in figuring out how computers think and understand the code we write and since I have learned a fair number of languages I have been able to assist learners with programming languages I haven't worked with before through the application of software engineering principles. I'm proficient and capable of tutoring primarily in Delphi, Visual Basic and C++, and from my experiences I've been able to also assist in Java and Python as well from my self studied understanding of those languages.

    Calvin teaches Computer Programming at University/College level(s)

  • Biology

    My first major teaching subject is Life Sciences (Biology) grades 10-12. I have always had a passion for sciences in highschool, particularly in Life Sciences, I've always loved biological studies with a particular focus on how we interact with the world environment and ecology. I can also teach the Natural Sciences curriculum grades 7-9 leading up to the life sciences content.

    Calvin teaches Biology at High School level(s)

  • English

    I have a fairly large vocabulary and understanding of the English language as well as a strong affinity to grammar and sentence structure. Since programming is very particular about syntax, order and logical structures I have translated my skills in debugging code to identifying errors in text and extracting specific meanings of phrases and sentences.

    Calvin teaches English at High School level(s)