Franklin School is having a Popsicle party for its nine hundred fifty students. Each student will get two Popsicles. Popsicles come in boxes that have one dozen Popsicles. There are twenty-five boxes in a carton. The principal is sure that the number of Popsicles in the cartons bought will go equally into the number of Popsicles needed for the students. The secretary says that there will be some Popsicles left over to share with the teachers. How many complete cartons of Popsicles does Franklin School need?

950*2 = 1900 for the students

each carton has 12*25 = 300 popsicles
7 cartons will be 2100 popsicles, leaving 200 for the teachers

Not sure how both the principal and the secretary can be right.