Punjab and Haryana high court today quashed the selection of 2,978 JBT teachers out of total of 3,206 in Haryana.