The Team
Our dedicated team works hard to keep We All Code classes safe, supportive, and largely free. Our leaders, instructors, mentors, and volunteers work to help every child explore their kid creativity through coding.
Leadership
Our full-time leadership staff works tirelessly toward one purpose: bringing STEM learning opportunities to every kid in Chicago and giving them the tools they need to excel.
Ali Karbassi
Founder and CEO of We All Code
Emma Etchason
Operations Coordinator
Sammi Cutler
Director of Development
Randi Hill
Marketing & Social Media Coordinator
Board
Our dedicated board includes leaders from diverse backgrounds and fields across Chicago.
Associate Board
Our Associate Board of young professionals fuels our big ideas and is dedicated to We All Code's growth.
Instructors
These highly-trained volunteers come from tech backgrounds and are skilled in creating a supportive, experiential learning environment to help every kid code.
Ali Karbassi
David Kam
Isaaca Hoglen
Keanan Koppenhaver
Matthew Felz
Rahul Devathu
Saba Jamalian
Mentorship makes all the difference
Our volunteer mentors help students feel supported as they learn to code. We're proud of our exceptional 2-to-1 mentor-to-student ratio, ensuring your kids will always have a friendly face to turn to with questions.

classes
Ali Karbassi
classes
David Kam
classes
Brett Kellgren
classes
Ian Mason
classes
Matthew Felz
classes
Daniel Conrad
classes
Shawn Wilkinson
classes
Patrick Sier
classes
Kayla Nimis
classes
Saba Jamalian
classes
Michael Vanderwood
classes
Ken Ballard
classes
Kapil Garg
classes
Linda Ramos
classes
Adam Smetana
classes
Jason Lehmann
classes
Scott Rasche
classes
Anna Kronauer
classes
Isaaca Hoglen
classes
Andrew Johnson
classes
Robert Groves
classes
Michael Parekh
classes
Katherine Evans
classes
Athina Verroiopoulou
classes
Keanan Koppenhaver
classes
Ryan Yost
classes
H Kapp-Klote
classes
Corey Kellgren
classes
Kayle Drucker
classes
Joy McCaffrey
classes
Matt Nicholson
classes
Adam Lurie

Volunteering for a better tomorrow
Volunteers make our mission a reality! We rely on them to keep sessions running smoothly. Interested in volunteering?
Become a Volunteerclasses
Natalie McCroy
classes
Max Steele
classes
Teresa Chen
classes
Emilio Gordon
classes
Ryan Durling
classes
Arelia Jones
classes
Rahul Devathu
classes
Clayton Reynolds
classes
Brian Pastor
classes
Aggie Pietrzak
classes
Stelios Constantinides
classes
Jenelle Birchmeier
classes
Sam Rall
classes
Zach Attas
classes
Trevor Clifford
classes