OP,
I had kensuf for NAUI: Cave I and TDI: AN/DP. I’d definitely recommend him. In fact I’m planning on taking Cave II towards the end of this year with him.
As far as BM/SM you can dive either configuration with Ken. I took my all my courses in side mount, but Ken is a back mount kind of guy. The biggest issue at the intro stage and really up thru full cave is being able to donate gas, which any configuration can accomplish.
Several posters have recommended taking NAUI Cave I. I certainly agree with them that it offers the most bang for the buck, it’s also a lot to bite off. You’ll come out the equivalent of Apprentice cave. However, if you’re taking the course in one fell swoop it’s a lot of material to cover in 5-6 days. When I did mine we did it over the course of a couple of weekends spaced several weeks apart.
Since the NAUI I program opens up a lot of cave it’s also going to open up a lot more demands than most other programs out there. You’re buoyancy and finning techniques should be pretty solid; IMHO this isn’t the course to learn those things. However, it is a course where you fine tune and tweak those things.
You should have a pretty solid mindset when it comes to decision-making and dive planning. That’s not to mean that you don’t make mistakes, god knows I did and still do from time to time. However, you should understand gas management, dive planning, and generally respect the overall rules/guidelines of cave diving so that when you make a mistake you have enough of a foundation that you learn from your errors.
Personally, I like the program and it suits me pretty well. However, I also live in the area and am more or less retired so I can dive as often or as little as I like.
I’m not sure that a program like NAUI Cave I makes sense if you don’t live in the area or can get to the area frequently enough to solidify what you learned and maintain what you learned.
Hope it helps.