Tushar MehtaSenior DivisionIndividual WebsiteStudent Composed Words: 1,199Process Paper Words: 479Media Length: 2:59