I can second the recommendation for FlightSafety Academy in Vero Beach. Lots of airlines go there to do there ab initio programs. I think they actually have a program where by you can do your EASA as well. There is also a school in Phoenix, Can’t remember the name but I think Lufthansa used to use them.