We have found the weekend works great with as little as 12 youth in 6th-12th grade. Of course, as many students who attend your church are invited.  We’ve seen churches hold weekends with 300+ youth.