Hand in Hand We Grow
Team Leads
Meet our dedicated student leaders driving our mission.
Eric Huang
Club President
Scratch/Java Project Lead
Joined HHWC in Summer 2022
View Profile


Xiao Mao
Coding Committee Chair
Python/Scratch Project Lead
Joined HHWC in May 2024
View Profile
Joined HHWC in Sep. 2024
View Profile
Jerry Yang
3D Modeling Project Lead




Yufei Ye
Science Committee Chair
Physics Project Lead
Joined HHWC in May. 2025


Zhebin Zhang
Java Project Lead
Joined HHWC in May. 2025




Joey Zhu
Math Committee Chair
Python/AMC10 Project Lead
Joined HHWC in Sep. 2024
View Profile
Elissa Song
Drawing Project Lead
Joined HHWC in Sep. 2024
Joined HHWC in Oct. 2024
Emily Qi
Drawing Project Lead




Instructors & Teaching Assistants
Meet the dedicated student leaders driving our mission.
Kevin Chen
Instructor
Joined HHWC in June. 2024
Wenjie Yan
Instructor
Joined HHWC in Feb 2025
Kerui (Kerry) Xu
Instructor
Joined HHWC in Jul. 2025
Ryan Lee
Teaching Assistant
Joined HHWC in Mar. 2025
Simon Song
Teaching Assistant
Joined HHWC in May. 2025
Haneesh Yalamanchili
Teaching Assistant
Joined HHWC in Jan. 2025
Geeth Kandipilli
Teaching Assistant
Joined HHWC in Jun. 2025
Amanda Huang
Teaching Assistant
Joined HHWC in Feb. 2025
Constantine Ermolenko
Teaching Assistant
Joined HHWC in Jan. 2025
Tristan Edwar
Teaching Assistant
Joined HHWC in Jun. 2025
Arjun Rammohan
Teaching Assistant
Joined HHWC in Mar. 2026
Lucas Liu
Teaching Assistant
Joined HHWC in Jun. 2025
Allen Xie
Teaching Assistant
Joined HHWC in Jun. 2025
Mitchell Su
Teaching Assistant
Joined HHWC in Jun. 2025
Yuhan Song
Teaching Assistant
Joined HHWC in Mar. 2025
Leo Sun
Teaching Assistant
Joined HHWC in Apr. 2026
Aaron Chen
Teaching Assistant
Joined HHWC in Apr. 2026
Rachel Ren
Teaching Assistant
Joined HHWC in Sep. 2025
Sudhamshu Sarvajith
Teaching Assistant
Joined HHWC in May. 2026
Pathway to leadership
After joining HHWC, you will begin as a Teaching Assistant (TA).
Upon consistently teaching for at least six months or completing 10 sessions—and receiving approval from the team lead—you will be promoted to Instructor.
An Instructor who successfully leads a 5-session camp will be elevated to Head Instructor.
A Head Instructor who expresses interest in leading a division may be promoted to Division Lead or Co-Lead.
Interested in Leading a New Division? Anyone who is eager to launch a new project and is committed to fulfilling the leadership requirements is encouraged to apply to lead a new division.
HHWC Teaching Role Progression
Division Leadership Requirements
To lead a division (Scratch, Python, Java, Math, etc.), the following commitments and responsibilities are expected:
Course Planning: Prepare class materials and design engaging, educational course content.
Scheduling: Organize and manage class schedules effectively.
Project Promotion: Take initiative in promoting and supporting division-related projects.
Reporting: Write and submit concise session reports to document progress and outcomes.
Event Commitment: Organize at least two events or camps each year.
Contact
© 2026. HHWG All rights reserved.
Website developed by Eric Huang
Hand in Hand We Grow
Follow Us
