Have a look at California Aeronautical University
www.Calaero.com.
We offer a Bachelors degree (satisfying the restricted ATP requirements), immersion program, and a unique solely aviation university campus in sunny California (yes with plenty of mountains).
3 year program that meets your needs and gets you ready for the professional aviation culture!
Good luck!
Adam