I have been teaching K-18 technology for 30 years. I am the editor/author of over a hundred tech ed resources including a K-8 technology curriculum, K-8 keyboard curriculum, K-8 Digital Citizenship curriculum. I am a Master Teacher, adjunct professor in tech ed, an Amazon Vine Voice, CAEP reviewer, CSTA presentation reviewer, freelance journalist on tech ed topics, and a weekly contributor to several education ezines. You can find more of my resources at Structured Learning.net.
Student-centered, student-directed, inquiry-driven lessons that encourage risk-taking and responsibility. I use the Socratic method to encourage independent thought and the transfer of learning to authentic situations
Many for my blog, Ask a Tech Teacher; interviewed by national publications (such as WaPo and WSJ), published author of a tech thriller series (To Hunt a Sub and Twenty-four Days)
BA in Russian, BA in economics, MBA, CA teaching credential, many tech-in-ed certificates
Author of Building a Midshipman, the story of my daughter’s journey from high school to United States Naval Academy, the prehistoric fiction Born in a Treacherous Time, webmaster for blogs on tech ed and writing
English Language Arts, Creative Writing, Writing-Expository, Reading, Grammar, Spelling, Vocabulary, Specialty, Math, Graphing, Other (Math), Science, Anatomy, Earth Sciences, Social Studies - History, U.S. History, World History, Arts & Music, Graphic Arts, Other (Arts), Computer Science - Technology, Career and Technical Education, Health, Curriculum & Instruction, Geography, Gifted and Talented, Critical Thinking, For All Subject Areas, Literature, International Baccalaureate, Classroom Management, Professional Development, Study Skills, Instructional Technology, Library Skills, Problem Solving, Employment, Writing, Robotics, Oral Communication, Reading Strategies, Writing-Essays, Holidays/Seasonal, Back to School, Martin Luther King Day, Tools for Common Core, For All Subjects, Summer, For Administrators, Vocational Education, Test Preparation, Engineering