I hold a Master of Science in Computer Science with an Artificial Intelligence focus from the University of Southern California (USC), as well as a Bachelor of Science in Computer Science from UC Santa Cruz. My academic training spans algorithms, machine learning, natural language processing, operating systems, and software engineering, giving me a deep foundation across both theoretical and applied computer science.
My teaching experience includes two distinct roles. As a Learning Support...
I hold a Master of Science in Computer Science with an Artificial Intelligence focus from the University of Southern California (USC), as well as a Bachelor of Science in Computer Science from UC Santa Cruz. My academic training spans algorithms, machine learning, natural language processing, operating systems, and software engineering, giving me a deep foundation across both theoretical and applied computer science.
My teaching experience includes two distinct roles. As a Learning Support Services Tutor at USC, I worked one-on-one with undergraduate students on Principles of Computer Systems Design and Statistics, helping them break down complex concepts into approachable building blocks. In my role as a Nova Scholar Mentor, I guided students through the full research process, from developing a thesis to writing and refining academic papers — several of which were accepted into conferences. Both roles required me to adapt my explanations to each student's pace and learning style, and I found that consistent check-ins and patient, step-by-step guidance made the biggest difference in student confidence and performance.
I am looking to tutor in Python, HTML, CSS, introductory programming, and general computer science concepts. I have hands-on professional experience with all of these through internships and personal projects, so I can connect abstract concepts to real-world applications. I genuinely enjoy working with students and find it deeply rewarding to watch someone's understanding click into place — whether they're writing their first line of code or debugging a tricky function for the first time.