Re: New Member, in south florida!
Welcome to the forum. You are off to a good start getting some casting lessons. The lessons will greatly reduce your learning curve.
Catching Permit on a fly rod is a very specialized endeavor. Being in South Florida will place you in some very good saltwater fly rod fishing. You will have better luck fishing for more numerous fish that are easier to catch. After you have a good back ground in saltwater fly fishing you can target specific fish like Permit. Permit fishing is not cheap and requires a guide to help and educate you.