Steve Shirilla was placed on administrative leave from his teaching job after adamantly defending his “Hell on wheels” ...