...Around the age of 10 I began rewriting map data for one of my favorite web games. How does a ten-year-old figure out how to do this? I simply realized that the web game stored files on my local computer. (read more)
...Pursuing a Master's Degree in Computer Science alongside years of practical programming experience has given me the ability to make languages like Python, Java, and JavaScript/TypeScript accessible to every student. I have taught students from elementary age all the way to first and second year ... (read more)
...I was the 2023 Orange County winner of the NCWIT Aspirations in Computing Educator (https://www.aspirations.org) award that identifies exemplary educators who play a pivotal role in encouraging 9th-12th grade under represented students to explore their interest in computing and technology, I was ... (read more)
...This is the core of a student's success in math. The thing about algebra that makes it difficult to understand is that there are often several ways to approach a problem. The key to tutoring algebra, in my opinion, is to look into and understand these choices, so the confusion and worry goes away. (read more)
...Additionally, I have studied Data Structure Implementation and Analysis, concentrating on the mathematical analysis and implementation of core data structures, as well as memory management and storage allocation. These courses have given me a strong foundation in both languages and the underlyin... (read more)