iCoach Teachers is a professional organization of independent educational consultants working in private practice. We provide engaging and effective personalized training and coaching to both private and public K-12 schools. We strive to make an authentic, personal connection to support professional and personal development through improved instructional methods and strategies for teachers, who are passionate about their content and dedicated to the academic, social, and emotional growth of students.