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.

Rundong Wang

Content Writer

Hi guys, I am Rundong Wang, a university student majoring in Cognitive Systems with a strong passion for research at UBC, especially in developmental cognitive function and social cognition. My background in psychology research, combined with coursework in philosophy and logic, has deepened my analytical skills and curiosity about the mind.

Daniel Che

Math Instructor

Hello, my name is Daniel and I’m a tenth grader at St. John’s School. My passion with math began since birth, and especially after grade 8 when I finished the grade 12 curriculum. I began to realize the intricacies and connections of every concept at a higher level, and I have since strived to become the best version of myself as a mathematician as possible. Obviously, math is not my whole life as I love other STEM courses such as physics and chemistry, plus I love golfing and basketball. However, my love for math has brought me to this point and I am thrilled to be part of the DC Coding Team and help everyone with their passion.

David Xue

Coding Instructor.

As an excellent student from DC Coding, David is a 6th grader with a passion for coding, mathematics, music, and gardening. He started coding at a young age and has developed an intermediate level of coding expertise along with an advanced understanding of math. He is passionate about turning his dreams into reality and always enjoys working on new projects, whether they’re tech-related or creative. He also loves teaching and sharing knowledge and looks forward to teaching at DC Coding!

Andy Huang

Chess Instructor

Hello, my name is Andy Huang. I am currently in grade 10 at St. John’s School. I have been playing chess for over eight years and serve as a chess instructor for the Junior Chess Team at my school. I am interested in various fields, including chemistry, engineering, and business. Some of my hobbies include graphic design and literature. I am thrilled to have the opportunity to join the DC Coding team to teach chess!.





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.

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.

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!



Alaister Pereira

volunteer website developer

Hello, I’m Alaister. I hold a BSc in Statistics from York University, graduating in 2022. I currently specialize in website development, and am dedicated to realizing clients' visions. With a keen focus on technology, I stay on top of the latest industry trends. Additionally, my experience as a math tutor aligns well with the objectives of DC Coding. I am excited to contribute as a website developer and look forward to our collective success at DC Coding

Kaixin Zhang

volunteer website developer

Hi, I’m Stella Zhang, currently pursuing my Master's in Applied Computer Science. With a strong passion for web development, I’m excited to join the DC Coding team as a volunteer web developer. My goal is to create better user experiences and contribute to the team’s mission by developing innovative web solutions that empower the community.









Jasmine Aiemarreerat

volunteer website developer

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!



Alicia Wei

French instructor

I’m a grade 10 student at McMath Secondary, and have studied French for 4 years now. In the 2023 Concours d’Oratoire in BC and YUKON, I placed 1st in my category. I also volunteered at the Richmond Public Library to help students read in French. My skills include dedication, organization and patience. I look forward to helping others improve their French abilities!

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!



Derek Han

Teaching assistant

Derek is an outstanding student who graduated from David's previous coding courses. He is currently helping with DC Coding's courses as a teaching assistant.

Asaad Husien

coding instructor

My name is Asaad Husein, I am a second-year University student and I have a passion for coding. In the beginning, I did struggle with learning how to code, however, after practicing and understanding that anyone that has dedication can understand and learn this discipline, I ended up learning it very well. I know how to code efficiently in Python and Java, however, I plan to learn C++, HTML, and JavaScript by my third year in University. One of my passions is giving to the community, and volunteering as much as I can to serve it.

Ethan Wang

coding instructor

Hello, my name is Ethan. I am currently in grade 8 and attending R.C Palmer Secondary School. I am a straight A student and have developed an interest in coding after doing some for a school project. For the past few months, I have been coding in python for a few hours per day and have completed a few large projects. I am very honored to be the new coding instructor, teach and learn together with you. Thank you.

Max Li

Social Media and Marketing Assistant

Max Li is a 8th grade student with experience with social media. He will support DC Coding Association with his skills and experience in social media management and marketing. Max is very eager to join our team and support us. Welcome Max!



Aliya Wang

Teaching assistant

Aliya is an excellent student who graduated from David's previous coding courses. She loves coding and is willing to help others. She's currently a teaching assistant for the C++ and SAT Math Courses.

Sumin Ma

HR Specialist

Hello, I'm Sumin, currently studying Psychology with a minor in Creative Writing at the University of British Columbia. I am deeply passionate about leveraging my studies to drive positive change and build a vibrant, supportive community. Beyond my studies, I am deeply committed to my faith in God, which guides me through both the highs and lows of life. I believe that every experience carries a learning opportunity and a deeper purpose. My goal is to enhance people’s daily lives and contribute to a more fulfilling world, driven by the belief that there is meaning and growth in every circumstance. I’m eager to connect with others who share similar values and collaborate on creating a positive, impactful environment for all!-->