Varied Dates James and the Giant Peach Jr Tech Apprenticeship Children's Theatre of Elgin • Elgin, IL Performing arts