Studies have demonstrated that the hallmarks for today’s successful professional development for teachers will include: frameworks for best practices, a supportive community, collaboration with technologically savvy teachers, and flexibility in acceptance of differing teaching styles and philosophies.