It won’t let me edit my post above, so trying again.
To be truthful, I don’t know much about the alternatives you ask about and forgive me if I am about to state the obvious, but…
Step number one is to check out the articulation agreements at the CC you attend. If you aren’t familiar with the term, an articulation agreement spells out which CC courses will be accepted at a particular 4 year college with which the CC has such an agreement and the conditions under which it will be accepted. If you want to get a 4 year degree eventually, then the most important question is whether a 4 year college you would like to attend will accept the CC course for credit. If it won’t, then I would advise you not to take it. For more specific information, see this link. http://www.flbog.edu/forstudents/ati/transfer.php
I don’t know how it works in Florida, but here in NYC, if you transfer to a college which is part of CUNY (City University of New York) from a New York City community college, you can use course credits at the CUNY to fulfill the requirements for an associate’s degree. So, it often makes more sense to attend the local CC for 3 semesters rather than 4, transfer to a CUNY and take courses there which allow you to get that AA degree. Just a HUNCH…and I admit it’s that; I don’t really know–it MAY be better to take that internship course at the 4 year college rather than the CC. An internship done as a junior or senior in the area you want to live in will probably enhance your job prospects more than one you took as a freshman or sophomore at a CC in a different geographic area.