What is considered “semi formal” attire for the end of the program banquet?
Just about anything nicer than jeans and a T-shirt. A 3-piece suit is a good investment if a young man has stopped growing because that could be used for college admission interviews or job interviews. But a button down shirt, nice jacket/blazer and nice slacks for the men, and a modest dress or skirt and blouse outfit (or a nice professional pants suit) for the women is preferred.