Member-only story
For a handful of months now, I’ve been engaged with a project that I believe to be fairly unique in its nature: assisting in the teaching of an AP Computer Science high school class — over the internet. Sounds crazy, right? On given days during the week, I video chat with a classroom full of students in order to try to help them bolster their programming skills, communicate computing ideas through my lens as a software engineering professional, and establish a rapport with the students. The program that I was able to conduct this through is called TEALS; sponsored by Microsoft as part of its philanthropic endeavors, and aimed at spreading quality computer science knowledge nationally. It’s been an incredible experience, to say the least.
I absolutely love teaching. There is an indescribable thrill and pride in seeing a student break through a mental or physical challenge, and emerge with that triumphant look of, “I get it!” Some of my former teachers have been inspirations for me in my continuing work and education. A teacher can occupy a special role in the life of a student that can fill in crucial but missing areas of emotional connection, friendship, or guidance — beyond simple intellectual shepherding. For these reasons, I find my connections with students equally special; each mind is so creative and open, hungry for knowledge and the opportunity to explore a complex and frequently amazing…