I recently completed my Master’s degree in Computer Science from UC Riverside, where I also earned my Bachelor’s degree. Through my undergraduate and graduate coursework at UC Riverside, I’ve built strong experience in Python programming through coursework and hands-on projects, including building software systems and solving a wide range of coding problems. I’m comfortable teaching introductory Python and core programming fundamentals.
I’ve always enjoyed helping others learn. In high...
I recently completed my Master’s degree in Computer Science from UC Riverside, where I also earned my Bachelor’s degree. Through my undergraduate and graduate coursework at UC Riverside, I’ve built strong experience in Python programming through coursework and hands-on projects, including building software systems and solving a wide range of coding problems. I’m comfortable teaching introductory Python and core programming fundamentals.
I’ve always enjoyed helping others learn. In high school, I tutored two young students in piano, which taught me how to be patient, structured, and encouraging with beginners. During college, I have helped my younger brother learn Java, C++, and Python by guiding him through assignments and explaining concepts step by step. I also volunteered for two years at Pretend City Children’s Museum, where I worked closely with children and supported them through interactive educational activities.
My tutoring approach focuses on building a strong foundation. I break programming concepts into simple, manageable pieces and help students understand why their code works. When possible, I ask students to send materials in advance so I can better understand their assignment and explain it clearly. I focus on beginner-level Python students and create a supportive environment where questions are encouraged, and confidence grows over time.