Resume (Web Version)

Download the pdf version.


Master of Education, University of Maryland
Specialization in Secondary Science

Bachelor of Science, McGill University, Montreal, Canada
Major in Biology with Distinction, Specialization in Neurobiology
Minor in Psychology


Science and Biotechnology, Technology Education, Health, Physics, Math
Red Cross First Aid, CPR


Teacher, Montgomery County Public Schools

Curriculum Consultant, Microsoft Corporation

Curriculum Reviewer, Pearson/National Academy Foundation

Curriculum Lead/Writer, Montgomery County Public Schools

Coordinator, New Educator Orientation

Science Teacher, Upward Bound at the Latin American Youth Center

Assessment Writer, American Institutes for Research

Tutor, Montgomery County Social Services

Special Education Teacher Assistant, Foundation Schools

Behavioral Assistant in Autism Program, Ivymount School

Conferences and Presentations


“The STEM Gap: Focusing on Computer Science” – Microsoft Conversations on Education Panel


“XNA Game Studio” – North Carolina Career and Technology Education Conference

“Fun, Phone, and the Future” – Special Interest Group Computer Science Education

“Games for Social Causes” – Texas Computer Education Association, Computer Science Teachers Association Conference

“Kodu Game Lab” – Games in Education

“Kodu Game Lab Workshop” – Computer Science Teachers Association Conference


“Panel Talk: Innovative Education” – NBC Education Nation

“Serious Causes, Serious Computer Science” – Computer Science 4 High School, UMBC

“XNA Game Studio Workshop” – Computer Science Teachers Association Conference

“Serious Fun, Serious Computer Science: Microsoft XNA Game Development” – International Society for Technology in Education

“Games for Good: Multi-Disciplinary Software Used to Create Video Games for Social Causes” – Maryland Educational Enterprise Consortium

“Exploring STEM Careers” – Congresswoman Edwards 3rd Annual College and Career Fair

“Teaching Computer Science with C# and XNA Game Studio” – Special Interest Group CS Education


“Meeting CS Learning Standards Using XNA Game Studio” – International Society for Technology in Education

“Imagine: Video Game Software and Hardware as School Equipment” – MD Educational Enterprise Consortium

“Game Programming with the Microsoft Zune to Promote Women in Technology” – Microsoft Worldwide Innovative Educator Forum, Maryland Society for Educational Technology

Follow me on Twitter