100 

summer program internships in Algonquin, IL, United States