Two weeks is too less to learn indian cooking but if you dont have time then look for a professional cooking school who can depute chef trainers who can give you the maximum exposure in minimum time as they have a team of chefs/instructors specialising in different sections of indian kitchen .One such place I know is culinary academy of india in hyderabad which has been delivering courses in Indian cooking to foreigners visiting India.