Following the termination of two engineering instructors' contracts, dismayed students have created a petition currently signed by over 1,100 people and delivered it to administration, imploring them to...