the 3 main ones are LEK (Laura Eastman Kiteboarding) off Millenium, Excite (?) operating from Kite Beach to the west, and Stars at the center of Cabarete Beach. I am familiar with the first two, it all comes down to the individual instructor you get, and they are all expensive, especially at hight season.