Extremely beneficial program that taught me more in two weeks than I have learned in 11 years about TSMO. Would highly recommend this program to anyone who is brand new or highly seasoned. The combination of skills that the group brings to the table makes you appreciate the experience or inexperience of others. Great experience and learned a lot!