I have been a teacher for over 20 years, teaching software engineering to middle school students (grades 6, 7, 8) for the last 11 years. I come from a line of teachers in my family and love the connection to the students that keeps me energized every day. Watching my students discover how to create on the computer and the look of achievement on their faces is priceless.