Where in NJ are you?
The Poconos have plenty of places to learn at. I really learned at Shawnee and at the time Vernon Valley (now Mountain Creek). Biggest advice would be try to go on a weekday.. these mountains all get packed on the weekend.
i'm in monmouth county ... poconos only about an hour and half away not that bad