Kate McCracken is a virtuoso in facilitation and group work! She is skilled at setting an agenda and gently keeping everyone on task. She has worked with our lead team to develop a professional training experience for our new and experienced facilitators that has been received with great enthusiasm. Kate not only guides the process, but empowers the participants, creating an environment of mutual appreciation, responsibility, and commitment. Kate is simply the best!