Educational Philosophy

Education is the foundation for society and teachers are the driving force.  Our role as teachers are to empower and enable the minds of tomorrow to reach their greatest potential.  We must nurture and care for our students while teaching them the importance of respect and effort.

"Never doubt that a small group of thoughtful committed citizens can change the world, indeed it is the only thing that ever has."        Margaret Mead

Work History

Work History
Aug 2009 - Present

Instructional Specialist- Computer Science

Philadelphia School District

I currently serve as the Computer Lab teacher for the school.  My lab is comprised of 36 iMacs bound to a server.  I use Apple Remote Desktop to manage the machines and Workgroup Manager to manage student accounts. 

Lessons include projects on Internet Safety, basic Keyboarding practice, long-term research projects incorporating Inspiration, PowerPoint and including lessons on best practices for internet searches.  Students also complete projects using Tux Paint (drawing program) as well as GarageBand projects.  I incorporate Web 2.0 tools like WordleStorybirdGoogle Forms and Docs.  I collaborate with content area teachers to employ cross curricular teaching strategies to promote student engagement.

My portaportal containing educational and supplemental websites I use in class:

My class wikispace I use to deploy class information, links and assignments:

Sep 2007 - Present

Outpatient Registrar

Abington Hospital


Apr 2011 - Present

Master of Education

Cabrini College
Sep 2008 - Jul 2009

Teacher Certification Internship Program

Delaware Valley College
Sep 2002 - Dec 2006

Bachelor of Science

The Pennsylvania State University


Sep 2009 - Mar 2013

Instructional Specialist Level 1

The Pennsylvania Department of Education