News & Updates: 

2024 Free CrispMinds STEM Camp Announcement!

View Info

MEET OUR VOLUNTEER TEAM

David Yang

founder/executive director

Hey there, my name is David Yang, and I am currently studying in the Unversity Transition Program (UTP). I am familiar with a wide range of coding languages, including HTML, CSS, PHP, Python, Java, Database SQL and Javascript. My fascination with coding began at the age of 8, and I taught myself through various resources. I have experience in using a variety of languages to develop web applications and computer programs- for instance, I developed the DC Coding website mainly with the PHP Framework Laravel. I am also contributing to an AI research project led by a UBC professsor. Furthermore, I also enjoy tinkering and creating with Linux and Raspberry PI. I began teaching coding to children online in 2020 when I was in grade 5 and expanded my class into a nonprofit organization named DC Coding Association in 2022 as I wanted to allow this to benefit more people with a greater variety of valuable courses and passionate volunteers to join. In addition to being a long-time coding enthusiast, I also have a keen interest in math, violin, and badminton. With the greatest sincerity, I truly enjoy teaching coding lessons and offering valuable learning opportunities through DC Coding!

Yuko Xiao

math instructor

Yuko Xiao is a Grade 10 student at White Rock Christina Academy. Since she began participating in math competitions in seventh grade, she has developed an interest in mathematics. She has received numerous awards from Waterloo for being in the top 25% and top in school (AMC, CEMC). In addition, she has a strong understanding of both standard math and IB criterium math. She can therefore instruct in both a wider but less deep shape as well as a deeper but narrower form (IB). Hope to see you in class; she is really honoured to have the opportunity to teach and interact with new people in DC coding.

Julia Sleeman

science instructor

My name is Julia, and I am a grade 11 student at Rockridge Secondary. Math and science have always been my favourite subjects throughout elementary and high school, and I am excited to share that passion with others. I have received awards in school for both subjects because I consistently strive to deepen my understanding and knowledge. Teaching is another area I enjoy because I love to introduce, explain, and conceptualize complex topics to people, so that they can find their own confidence in math and science.

Sama Alizadeh

math instructor

Hello! I am Sama Alizadeh, a senior at Carson Graham Secondary. My passion for mathematics traces back to my childhood, and I have since then immersed myself in the subject both through rigorous curriculums and mathematics competitions. I also have 4+ years of tutoring experience, ranging from private tutoring STEM subjects to leading my school's Math Club to establishing my own Tutoring Club and STEM workshops. In addition to mentoring experience, I have a reputable foundation in mathematics, as evidenced by my excellence in the IB Analysis and Approaches course at Carson Graham and my numerous "Top 25% in Canada" mathematics certificates awarded by the University of Waterloo. I am always glad to help foster this passion for mathematics within others as well!

Vicky Kang

HR & Marketing Specialist

Hey there, I'm Vicky. I am currently studying at the University of British Columbia, where I am constantly exploring new concepts. I look forward to crafting engaging content by bringing ideas to life and supporting the growth of passionate individuals. With a background in business studies, I am thrilled to be part of the DC Coding team.

Oscar Liu

IT Support Technician & Teaching assistant

Hi, my name is Oscar and I’m a grade 9 student in Oakville Ontario. I’m passionate about technology, and continuously develop and further my coding skills in different languages such as Python, C++ and JavaScript since 2020. With my knowledge and experience in computer, along with good communication skills, I am very delighted to join and support the team as a Volunteer IT Support Technician in DC Coding.

Alicia Wei

Volunteer Marketing and Social Media Specialist

Currently a grade 10 student at McMath Secondary, Alicia has multiple years of experience in digital design, marketing and content creation. She is proficient in Photoshop, Adobe Express, HTML, CSS and Canva, and has extensive knowledge in business and e-commerce. She regularly creates posts for her school clubs, small businesses, and public locations. In her free time, she enjoys playing badminton and spending time with family. Alicia can't wait to help DC Coding Association share their story to the world and grow their social media presence!

Eric Xiao

Senior Coding Instructor

Hello, my name is Eric Xiao. I am a student at Richmond Secondary. I have been programming for many years now, so I feel very comfortable teaching the subject. I usually use C, C++, and Java, but I am also familiar with Python, and Javascript. Besides programming, I also enjoy photography. Whenever I am with friends, I always bring a camera to take photos throughout the day. My favourite subject in school is Math, which is because of its importance in programming. In the past few years I have focused a lot of my time on programming, which is why I decided to teach programming.

Cindy Liang

coding instructor

Cindy is a grade 12 student that has about 4 years of coding experience, and she can do Python, Java, HTML5, and C++! She regularly takes dual enrollment courses at her local community college to learn all of these programming languages and algorithms. Currently, Cindy is also a USACO silver division competitor as well, and has a passion for teaching others.

Jolie Ye

marketing specialist

Hello, my name is Jolie and I enjoy photography, graphic design, math and music. I am currently in Grade 10 at St. John's School and I have a lot of experience with advertising and have participated in Colombia University's Venture for All summer camp. My favourite subjects to take photos of are sunsets, plants, and my friends and family. The reason as to why I am so fond of advertisement is that it allows me to tell a little story about the topic and show everyone the beauty of ideas and creativity.

Evan Knapp

coding instructor

My name is Evan Knapp. I am currently in grade 11 at Rockridge Secondary School. I found my love for programming at a very young age, and since then it has pushed me to delve deeper into computer languages such as Python, HTML, CSS, and Javascript. I have worked inside and outside of school to further my knowledge of coding, and have taken extracurricular courses at the Under the GUI Academy. My other hobbies include going to the gym, martial arts, and music which keep me busy while not programming.

Alina Ren

Teaching assistant

Hi, I am Alina! I am currently a grade 9 student at Burnaby North Secondary School. I am good at visual arts and swimming. I am helping to assist different courses in DC coding with a goal of helping others.

Pierce Dewitt

math/science instructor

Pierce is a grade 12 student studying at West Point Grey Academy. He is an honor roll student with A in his math and science studies. He is one of our math and science instructors.





Warren Ran

teaching assistant

Warren is a Grade 9 Student from Lord Byng secondary school. He is good at math, cryptocurrencies, computers, guitar, swimming, and languages. He is also a hard-working and responsible person. He also has a bit of coding knowledge. For him, joining DC Coding is not only to expand his experience but also to support David.

Peiling Li

coding instructor

I’m in Grade 9 and have about 3 years of experience in coding. I can do Java, HTML, CSS, Python, and C++. I have gotten excellent marks in the two Beaver Computing Challenges I have competed in.







Yanzhi Cui

Math instructor

Yanzhi Cui is currently in UC Davis University, and he is majored in applied mathematics. He is currently one of our math instructors.

Bean Ozzie Ma

coding instructor

Bean is an excellent graduate student from David's Coding Class and is very experienced with Scratch, HTML & CSS. He is looking forward to meeting you in his classes!









Jasmine Aiemarreerat

math instructor

Hi, my name is Jasmine and I’m currently a grade 12 student. Having achieved high A’s in advanced level courses and a full score in the SAT Math section, Math is one of my strongest subjects in school and I am very delighted to join the team as a new Math instructor. Looking forward to meeting you all!