Thanks josmison and wigwag...
HPA is my first choice since they have a longer ground school and they are going to provide me the material to study at home as well. I asked some people and ive got some recommendation for PanAm.
Pan Am provides training at either Miami or Las Vegas.