I provide on-site consulting, coaching, training, assessment, and support to early childhood programs. This includes working directly in the classroom with teachers, mentoring teachers and working with administration. I also provide online and in-person sessions and courses on a variety of topics. I have given workshops and keynotes on a variety of topics at conferences across the country.