St. Joseph junior attends American Legion's Texas Boys State