I am currently going through a good program, which allows you to come from any part of the country. Check into the "OJOC" program (on job-on campus) at the university of Michigan, Ann Arbor. Beside the fact that the U of M is one of the best univer...