Several teachers from private primary schools were charged with baton and water cannons by the Bangladeshi police authorities on Wednesday as they protested against the interim government led by Muhammad Yunus for not accepting their demand of nationalisation of primary schools.