Waghre, Prateek, Takshashila Institution, India