A St. Joseph school bus driver who kicked a middle school student off his bus two miles from the school has been fired.

The school district says two students had argued and the driver gave them a choice of following the driver’s orders or getting off the bus. The one who refused to obey the driver was ordered off the bus.     

The district says the driver should have taken the students to school then reported their behavior to the principal.