#2 Culinary Institute of America, Hyde Park, N.Y.; St. Helena, Calif.; San Antonio from 25 Best Cooking Classes in America