Professional and Community Involvement:

  • Board of Directors, Virginia Society for Technology in Education, July 2022-present
  • Coordinator of Roanoke Mini Maker Faire 2018, 2019, 2020
  • Committee for Computer Science Standards, Roanoke County Schools, January 2018-present
  • Children’s Engineering Committee, Roanoke County Schools, August 2013-present
  • Instructional Technology Adoption Committee, Roanoke County Schools, September 2016-June 2017

Afterschool Programs for Kids:

MakerMonday Workshops, Herman L. Horn Elementary, Spring 2022

  • Intro to 3D Printing (3-4)
  • Minecraft Edu Build Challenges (2-3 and 4-5)
  • Roller Coasters, Race Tracks, and Marble Mazes (K-2)
  • Coding with Microsoft Make Code (3-5)
  • Dash and Dot Robotics (K-2)

Oak Grove Code Club, Oak Grove Elementary, Fall 2018

MakerTeam, Oak Grove Elementary, Spring 2018

MakerClub Girls, Oak Grove Elementary Makerspace, Spring 2017

Fort Lewis Code Club, Fort Lewis Elementary, January-April 2017

MakerWorkshops, Oak Grove Elementary Makerspace, Spring 2016

  • Dash and Dot Robotics (3-5)
  • Digital Bling (3-5)
  • Music Makers with Mr. Lee (3-5)
  • Roller Coasters, Race Tracks, and Marble Mazes (K-2)
  • Lego Robotics (4-5)
  • Giant Rube Goldberg Machine (3-5)

MakerWorkshops, Glenvar Elementary Makerspace, Spring 2016

  • Digital Bling (3-5)
  • Sphero Robotics (4-5)
  • Coding Craze (1-3)
  • Roller Coasters, Race Tracks, and Marble Mazes (K-2)
  • Giant Rube Goldberg Machine (3-5)

MakerShop (Math “remediation” using STEM and Maker Activties), Oak Grove Elementary Makerspace, Nov-Dec 2015

MakerWorkshops, Oak Grove Elementary Makerspace, May-June 2015

  • Building with Blinky Lights (K-2)
  • Digital Bling (3-5)
  • Roller Coasters, Race Traces, and Marble Mazes (K-2)
  • Build a Bot (3-5)
  • Sphero Robotics (4-5)
  • Coding Craze (1-3)

MakerMondays, Oak Grove Elementary Makerspace Feb-April, 2015

Summer Camps for Kids:

Level Up Village Summer Camps

  • Global Programmers (rising 3rd-6th grade), Green Valley Elementary, July 2018
  • Global Programmers (rising 3rd-6th grade), Herman L. Horn Elementary, June 2018
  • Global Programmers (rising 3rd-6th grade), Fort Lewis Elementary, July 2017
  • Global Game Strategists (rising 3rd-6th grade), Special Education Department, July 2017
  • Global Programmers and MakerCamp (rising 2nd-6th grade), Oak Grove Elementary, August 2017

Summer MakerCamps, Oak Grove Makerspace, June-August 2016

  • Dash and Dot Robotics (rising 1st-2nd)
  • Dash and Dot Robotics (rising 3rd-5th)
  • Invent Anything (Two day workshop with Little Bits) (rising 2nd-5th)
  •  Wind Turbine (rising 4th-5th)
  • Basic Sewing (rising 1st-2nd)
  • Basic Sewing (rising 3rd-5th)
  • Robotics (rising 2nd-5th)
  • Electronic Sewing (rising 3rd-5th)
  • Lego Robotics (rising 4th-5th)
  • Wiggle Bots (rising 1st-5th)
  • Frankentoy Inventions (rising 1st-5th)
  • Stop Motion (rising 3rd-5th)
  • Fantasy Fun (rising 1st-2nd)
  • Ping Pong Projectile (rising 4th-5th)
  • Taking Flight (rising 1st-2nd)
  • Makey Makey (rising 3rd-5th)
  • Coding Craze (rising 3rd-5th)

MakerCamp Division-wide Summer Program (through Special Education Department)

  • Rising 3rd-5th Grades, Roanoke County Schools – July 2016
  • Rising 1st-2nd Grades, Roanoke County Schools – June 2016

College and Teacher Recertification Classes:

Three Credit Classes

  • Intro to Computer Application – Covers computer concepts and internet skills, and uses a software suite which includes word processing, spreadsheet, database, and presentation software to demonstrate skills.

One Credit Classes

  • Google Tools for Teaching Level 1 and Level 2 – Did you know Google offers tools beyond its search engine? Participants in this course will learn to use Google Calendars, Documents, Sites, and custom web searches, and discover how they can be used to collaborate and streamline the teaching process.
  • Flipping Your Classroom – Wondering how you can find time for projects and hands on learning in your classroom? The Flipped Classroom concept is transforming instruction and turning education on its head. In this seminar, participants will explore the philosophy and strategies involved in Flipping instruction as well as the tools that make it easy! Come learn how to invert traditional teaching methods to create a more dynamic, interactive learning experience for your students.
  • Innovative Classroom Projects – Project Base Learning, Maker Ed, Children¿s Engineering, STEM, STEAM, and STREAM are current educational movements that support critical thinking, communication, collaboration and creativity. Participants in this seminar will explore problem solving activities that meet curricular standards in an innovative and engaging way. Learn how to incorporate virtual posters, video creation, Augmented Reality, digital book creation and more to develop lessons that support deeper learning!
  • Digital Scavenger Hunts – Are you looking for a new way to excite and engage your students while they work cooperatively? Participants in this course will learn to use handheld GPS units, mobile devices, and QR codes to create active, exciting learning events. Participants in this class will explore geocaching websites, mobile technologies, and other online resources. You’ll also have the opportunity to create your own digital scavenger hunt activities to use with your students.
  • Breakout Edu – Breakout EDU creates ultra-engaging learning games for people of all ages. Games (Breakouts) teach teamwork, problem solving, critical thinking, and troubleshooting by presenting participants with challenges that ignite their natural drive to problem-solve. Specialty K-12 Breakouts can be used to teach core academic subjects including math, science, history, language arts and have embedded standards that apply problem solving strategies within a real world OR collaborative context. Come learn how to play Breakout, to find and use pre-made games in your classroom, and how to create your own.
  • Technology Tools for Teaching – Looking for new and innovative ways to engage your students, gather formative assessment, and share student work? In the class we will explore some of the newer web services available to teachers and students and design ways to use them to create educational experiences in your classroom. Come learn to infuse these resources into your teaching!
  • New Tools for Movie Making – Digital movie making is becoming easier and more sophisticated all the time! Add pizzazz to your content using mobile apps, web based tools, and free software. Participants in this class will explore simple ways to use green screen technology, stop motion, movie trailers, video storage options, QR codes and more! Come prepared with earbuds, curriculum ideas, and a sense of adventure!
  • Harnessing the Power of Coding/ Coding Across the Curriculum – Programming lessons aren’t just for Math and Science classes! In this class we will look at ways to incorporate coding projects into ALL subject areas, including History and English. By exploring resources that allow students to create animated projects, the possibilities are endless! From 3D models to animated stories (historical or fictional), students can build all sorts of projects and learn a little coding at the same time. You do not have to know anything about programming or coding to get started!
  • Scratch in the Classroom – Come learn ways to integrate a free coding program called Scratch across the curriculum. See how coding can be integrated into your classroom and take some time to build your own integrated lesson. This class will help teachers find ways to teach the Computer Science SOLs in their K-8 classrooms. On Friday, class shall follow college closings for night classes; on Saturday, class shall follow college closings for day classes. Due to the nature of this class, this class requires full-time attendance and participation, no exceptions. Students must be present during the entire seminar to receive a passing grade.
  • Robotics and Coding in the Elementary Classroom
  • Social Networking for Teachers
  • iLearn 1 and 2 (iPads)
  • Beginning, Intermediate, and Advanced ActivInspire
  • Beginning and Advanced SmartBoards
  • GPS (Geocaching) in the Classroom
  • Digital Storytelling
  • Social Media for Small Businesses
  • Tech Fusion
  • Blogging in the Classroom
  • Digital Video
  • Office 365 in the Classroom