William M. Ferriter

William M. Ferriter
William M. Ferriter is a National Board Certified Teacher of sixth-graders in a professional learning community in North Carolina. He has designed professional development courses for educators nationwide.