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


View Profile

Zhebin Zhang
Java Project Lead

Joined HHWC in May. 2025


View Profile

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

View Profile

Joined HHWC in Oct. 2024


View Profile

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

Anthony Cao
Instructor

Joined HHWC in May. 2025

View Profile

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

  1. After joining HHWC, you will begin as a Teaching Assistant (TA).

  2. 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.

  3. An Instructor who successfully leads a 5-session camp will be elevated to Head Instructor.

  4. A Head Instructor who expresses interest in leading a division may be promoted to Division Lead or Co-Lead.

  5. 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:

  1. Course Planning: Prepare class materials and design engaging, educational course content.

  2. Scheduling: Organize and manage class schedules effectively.

  3. Project Promotion: Take initiative in promoting and supporting division-related projects.

  4. Reporting: Write and submit concise session reports to document progress and outcomes.

  5. 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