RickAir and BeaglePilot are right on here. You really ought to do an internship at CAL if you can get it. CAL is pretty much taking people that are internally recommended and have past ties (ie, internship). ASA internships are okay if that is the only option, but I would take the CAL deal first and foremost.
Get what will give you career progression the quickest..........
Good Luck!