If I had to do it over again, I'd get the Associates first, work, then go get the BSN (maybe). ASN's get paid the same as BSN's. So, unless you want to go further, don't waste your time. BSN programs are good but some of them are cruel in that they favor people and make you feel like crap if you are not as good as them. And how could you be, you are a student. Also, life is short. If you need money, put the two years in instead of 3 or 4. You can get a BSN online later.