The programming/choices are excellent. The leadership program was very well done. We have loved Liberty Lake for 11 years and hopefully my son will be working there next summer.