Corpus Collosum, I think you can skip the FOI test if you have a teaching certificate (which most people get from a University if they want to become a teacher), not just a degree
I recommend
Accelerated Private Pilot Flight Training and Instruction With Cessna and McAir , McAir Aviation in Colorado
and I have heard good things about Chandler Air Service
Chandler Air Service
both do Visas