Всего учителей, которым нужно подарить букеты, - 21. Из них 1 - классный руководитель, 1 - директор и 19 - обычных учителей. Классный руководитель и директор получат по 11 роз, т.е. 2 х 11 = 22 розы. Обычные учителя получат по 5 роз, т.е. 19 х 5 = 95 роз. Всего роз нужно: 22 + 95 = 117 роз. Стоимость всех роз: 117 x 25 = 2925 рублей. Ответ: все розы стоят 2925 рублей.