The greatest thing about instructing is the reward one gets from learning. Every day, teachers have an opportunity to learn new content or skills, get to know some other person more fully, or perfect the craft of teaching. Over my 20 year career in education, I have taught many different subjects and grade levels and I have learned much about the science and art of teaching itself. In more recent years, my interests have broadened to include the use of technology in education: from internet-based tools to content-specific software and hardware.
Courses taught include College Accounting, Business Law, Digital Media Production, Advanced Digital Media Production, Commercial Art & Design, Small Business Management/Entrepreneurship, Marketing, Internet Literacy, Web Page Design, Java Programming, 6th & 8th Grade Document Processing, and 6th Grade Physical Education