Hundreds participate in Summer Academy