The Gujarat Assembly on Tuesday unanimously passed a bill to make teaching Gujarati language compulsory in all CBSE, ICSE and IB primary schools across the state. If a school is found violating the bill for over a year, it would be disaffiliated. The bill, tabled by state Education Minister Kuberbhai Dindor, was passed by the House with the Opposition's support.