Michael Schlink:
If you have good buoyancy and you can do things while you're hovering you'll do fine with your skill sets, have an open mind and TRUST your instructor, and do what he/she asks of you and you'll have a great time, learn alot, be humbled, and come away a much better diver.
I see quite a bit of good advice on these posts & from Michael. I would like to clarify one thing about trusting your instructor.
If you choose an experienced instructor you can trust him/her to do and tell you several things. Such as your gear configuration, the cave configuration you are about to dive in, the depth etc etc. You need to evaluate these things, and the dive plan as well to determine for yourself if they pass the common sense "sniff test".
If your instructor asks you to do something, whether it be a particular gear setup, or an exercise and you do not understand the reasoning behind it ask them "why" they are having you do it that way.
Make sure you understand the rationale behind everything you do rather than just "trusting" him/her that its is correct.
Do not trust your instructor to show you the way out of the cave.
You need to be able to get yourself out of the cave without your instructor or any other buddies with you. While I teach the team diving concept I also demand that you be independent at the same time. In the event your instructor is unable to exit the cave on his/her own volition you need to be able to do so.
Avoid "Trust Me" dives such as doing visual jumps from line to line. Even though the instructor may have been in the cave 100's of times and can exit to open water without a line, it may be your first time in.
You MUST be able to exit independently.
When teaching a cave class I strive to help create a mindset of independence in the student so that he/she is not depending on me to get them out.
Divers I have had not pass the course have had problems with proper buoyancy control, some are unable to properly use swim techniques that avoid silt, some have been unable to control their emotions and breathing rates while others are just unable to handle all the gear required to perform a safe cave dive.
Others have not had the awareness required to make a safe cave dive. Awareness is critical. You must be able to stay focused on all the tasks at hand. You must always know where your buddy is, what your buoyancy is, where the line is, the direction to the nearest exit, and your gas pressure are but a few examples.
Cave diving, by its very nature will cause task loading -- often times task loading causes perceptual narrowing if the diver is having to struggle to perform all the tasks and then awareness goes "out the door". If I had a cave student who had all the skill sets down pat and had no, or limited awareness I would not hesitate to not certify them.
While preparing for cave training focus on dive skills and focus on being able to carry out several tasks at once, such as running a reel, maintaining buoyancy and trim, keeping track of your buddy and your location as referenced by an exit point, whether it be an anchor line or a particular point on shore.
I hope this too helps.