This one is a popular one here
In the USA, in the right location (not Florida) you can get assured good wx so you get continuity of training. Flying 2x a day the skills build up rapidly. US training is IME (FAA PPL, IR, CPL) very thorough and more so than equivalent papers over here, but the training schedule takes care of that. You come out a much better pilot.
In the UK, people fit the training into their "life" and together with the UK wx they end up taking a year.
My FAA IR diary is
here. A possibly slightly out of date TSA/Visa checklist is there also.