My advice: You can immerse yourself anywhere you go. Get your ratings by spending as little as possible. Regardless of the program or school, most of the work is on you. Don't spend a ton of money just because of a reputation or what they tell you. Given where you live it's entirely possible to go to the local airport and do what ATP offers for far less.
Funny thing, one of the captains I often flew with was an embalmer and did this work in a part time capacity to supplement his income.