I was just speaking to this very subject the other day. My thoughts?
I think being a stripper should be a prerequisite to providing. 6 months on the job training at the minimum, some ladies may need more than that to 'get it'. In stripper 101, you learn the value of making and maintaining eye contact while you are being all seductive. This is a critical skill that carries over into BCD activities, IMO. For God's sake ladies, don't watch TV BCD, watch the man you are with and takes cues from his body language, watch for his responses instead of watching The Jefferson's! You also learn how to carry a conversation with just about anyone, from all walks of life. It's kind of important to be something more than 'nice to look at'. You also get lots and lots of BBBJ experience, you learn how to get that shit done in one song.
I learned a lot from porn, too. Call it research! Go to one of those free porn sites and watch the highest rated BBBJ videos. Note the technique and repeat it. Or ask the guy what he likes since all men are different...some men are very sensitive down there, others prefer you to be more rough, WALDT.
Stripping, porn, and communication are all very valuable resources that will send you well on your way to successful sessions! Enjoy!