Understanding Your Client and Enhancing the Group Experience