The Impact of Service Learning on Middle Level Pre-Service Teachers.