Hi, Brooks is definitely the way to go especially if you are also looking to make some good contacts and rub shoulders with the best. I work with Pictage in Los Angeles, the biggest online wedding photography company in the U.S. We work with almost 8,000 professional photographers across the US and Canada. I will try and get some information on other good colleges as Brooks is definitely expensive. Community colleges are a good bet. The courses are decent and inexpensive. I will check with the photographers I know and post more information on my blog at http://indianstudentsabroad.blogspot.com