My son is going to be a sophomore next year in High School and currently plays a Callet Jazz trumpet that his father gave him.

My question is, his band teacher keeps asking why he doesn't have a Bach Stradivarius, and that the Callet is not a Strad...

Do most band directors still push Bach Strads for high school students? If so, which Bach Strad should I consider getting him? a 37? or something different?