Hi
One word of advice, cheapest is not always the best, although it sounds appealing to the student.
Go for a school that has a good reputation, many can be found by searching this forum, ask people, phone them up and talk to them and if you are happy then you will be OK.
I can thoroughly recommend Naples Air Center in Naples Florida (www.naplesaircenter.com) they are great, instructors good and the aeroplanes maintained very well. Area is good for learning and the provided accomodation is excellent.
Another word of caution, PLEASE NEVER pay money upfront. Pay as you go each day and use a credit card. Any reputible school will welcome and rewcommend this and it saves you the unhappiness if anything goes wrong.
Finally once you choose a schoola nd finally get there HAVE FUN !!!!!!!
If you ever want anymore advice just email me
[email protected]