Yo man check out the spots here... http://newjerseykiteboarding.com/kiteboardinglocations/www.NewJerseyKiteboarding.comwww.AtlanticKiteboarding.com
Both in dirty jerz... Sandy hook will be your go to spot as it is the close one to you...it can get crowded on a busy day so as of now focus on getting proper leasons.... Green hat is reputable school, New Jersey Kiteboarding (my school) is also fully insured and we teach in multiple locations. We also offer discounts to locals!
FB also has a few groups you can jump into and you can find them on the original link i posted.
Good luck! Call any time with questions 60970902four4 -ian