What type of training ?
In order to figure out what type of training better fit you, you first have to define your needs ( part time, full time or accelerated training, geographic area because of family or work… ), your goals ( to obtain an aviation degree, just a private certificate or a complete commercial certification ) and finally your obligations especially financial ( how much can you spend or can you afford a loan… ). On the market you will find two different types of schools. The ones that are FAA approved, called Part 141, where the full training meets prescribed standards with respect to equipment, facilities, personnel, and curricula. The other ones are called Part 61 and they don’t have an FAA approved course. Some differences includes required tests, like stage checks, for approved schools but have lower minimum flight time requirements to qualify for a certificate. Most importantly, it is the structure of the course that might be very different. While Part 141 training centers are bound to follow specific lessons in order, approved by the FAA, Part 61 students will train based on what him(her)self or the instructor want to work on at any given time. Basically any instructor, not associated with a fligth school can teach anybody how to fly under part 61 and as long as the minimum requirement set forth by the FAA are met, the student will be able to take a checkride with an examiner to get his private pilot license or any other credentials.
Here are in details the regulations pertaining to : Part 141 / Part 61
Here is a table provided by the great online version of the magazine Flying, that might help you understand the pros and cons of each type of environment :