Best Kiteboarding Packages

How to choose the right kitesurfing package deal? What do you need to consider in order to avoid losing money, time and nerves?