In addition to the Charter / Learning Capt I'd recommend looking into local US Power Squadrons and you and the Admiral take a few USPS course.
They offer everything from basic seamanship, piloting, engine maint, cruise planning, weather, to celestial navigation - and many others in between.
We joined the local Seneca Squadron when we were looking at boats and have stayed with them for nearly 30 yrs now. We have cruised more extensively having had the training - by adding experience we built confidence in our abilities.
USPS does a pretty good job on their courses and you will meet a bunch of local folks with similar interests, knowledge and experience.
Many USPS squadrons are now offering some on-the-water classes that will give you a chance to learn aboard different boats.
USPS.org - locate a squadron
Many in NJ - Hopefully one reasonably close to you.