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.
Online
Calvin speaks 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)
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)
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)
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)
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)