About
Make a Suggestion
If you find an error or have a suggestion about how we could improve our site, please send an email to cemc.courseware@uwaterloo.ca. Note that we do not provide additional instruction beyond the videos, quizzes, and interactive programming activities included throughout our site. If you don't understand one of the concepts, please review the associated resources and/or ask a teacher or friend.
Contributors
Author
Naomi Nishimura
Designers and Developers
John Ladan
Micheline Lang
Tonya Noël
Zuki Ragde
Stephen Tosh
Steve Weber
Subasha Wickramarachchi
Sponsors
Reviewers
Raymond Aggarwal
Andrew W.-H. Au
Jumana Bahrainwala
Carmen Bruni
Angela Cheam
Yi Chen
Matt D'Souza
Eddie Dupont
Steve Furino
Rabia Gill
Russell Gordon
Amanda Gorski
Sandy Graham
Ricky Haror
Sean Harrap
Natasha Heavyside
James Heffernan
Susan Heffernan
Melissa Herman
Fani Hsieh
Anjun Hu
Natalie Hutchings
Akshay Joshi
Paul Kates
Laura Lamond
David Lau
Ryan Lin
Shini Lin
Yi Hao Lin
Laura Linton
Clinton Loo
Tyler Lott
Emma Low
Thomas Lowe
Austin Luo
Maiesha Malcolm-Lovi
Ian McTavish
Kathryn McTavish
Alexander Mistakidis
Lauren Omstead
Kirsten Nelson
Bryan Nguyen
Roy Parteno
Jade Angel Pearce
Jackie Peng
Grace Petersen
J.P. Pretti
Shanise Reddekopp
Ashley Ross
Nathan Rowbottom
Jason Schattman
Sean Scott
Alexa Sirenko
Geoff Smith
Katarzyna Sowka
Michael Kenneth Stoyko
Santhy Subramanian
Simon Tang
Michael Terry
Alex Tomala
Aaron Tran
Nhu Tran
Wing Kwong Tsang
Danielle Vander Wekken
Troy Vasiga
Kelly Yeung
Han Seung (Eric) Yoo
Tasti Zakarie
Adam Gregson, University of Toronto Schools
Sheri Hill, Craig Kielburger Secondary School
Grant Hutchison, Toronto District School Board
Mr. Restall's classes, Stratford Northwestern Secondary School
Mr. Steele's classes, Centre Dufferin District High School