The Head Coach, Dan is amazing with the kids. He is patient, motivating and challenges them at the same time. He is awesome with constructive feedback and he is constantly smiling all the way through! Both my boys love their sessions and always look forward the the term break camps as well.