Instructor Qualifications: I have an MSChE from University of Maryland, and I am a licensed Professional Engineer and Oracle OCA Java SE 8 certified. I have both industry and teaching experience in computer science. I was a Computer Specialist for the US Government at Social Security Administration Headquarters, and I have also programmed engineering applications as a Senior Engineer for Mobil Research and Development. I am full-time faculty in the College of Information Technology of Western Governors University. Prior to that, I taught in the Engineering Dept. for Penn State, where I also coached teams of students in robotic competitions. I have completed the National Science Foundation’s TeachJava training in residence at Rice University and the Google-funded Advanced Topics in Computer Science teacher's program at Princeton University. Additional computer science pedagogical training includes Alice3 Beta (a Java-based animation program from Carnegie Mellon), Google Computer Science for High School: Real Projects for Real People, Greenfoot (a graphical programming environment for teaching Java), Bioinformatics for Computer Science Teachers, Test First Java Program Design, completed in residence at Brown University, and the NSF-funded EduGaming and Parallel Computing workshops. I am also a member of the Association for Computing Machinery, Computer Science Teachers of America, and the Philadelphia Area Computer Science Educators. This will be my eleventh time teaching AP Computer Science for PA Homeschoolers. I have three grown children, all formerly homeschooled.