I will mirror those comments and add some of my own.
The in-class instructor for this event was
Chuck Hawks and I have had him other groups. We have become acquaintances, since I am not afraid to ask questions and discuss various techniques. He has a huge number of years of doing this and is very good at getting your mind ready to go try new things, but always reinforces the basics.
I have been with other groups and have had great instruction and a great time.
If you pick the group you will do your day or weekend with well, then you will get the most out of it.