There are many great cooking schools in the United States, and you can get an excellent education in any one of them. Here is a list of some highly esteemed schools.
While the length of time it takes to complete culinary school depends on what you are going for and if you are going full time, you can get a general idea here.