Depending on the school and location maybe make a teacher recommendation website
It helped a lot for teachers in college especially with some students giving plenty of reviews ( a teacher in high school judged me just because of my last name and my brother had her for a year and so we got the full background of her style (honestly she couldn’t teach, reading the math book was better) mom at the theme had the school pull me out of their class or she’d take me And my brother to a different school
If you can ‘Inform’ enough parents and students you might be able to ‘limit’ their students that can get hurt in their class
See if other students are having problems, get list and dates of each offense (schools do have cameras to say ‘yes we were there at this time’
Also another thing you could do is make note of every interaction ( like a diary entry) and ‘possibly’ use your phone or a recorder to record any and all interactions especially if it’s for a project (since school Should allow it for ‘note taking’ or remember conversations to use in your project, cute name and date and call it an ‘interview’
Though I do think you need permission to record for the interview, but it for the classroom since recording is a form of note taking and your not playing or hiding your phone/ recorder
Teachers (that I know) work in unions, so they have backup and support, so get evidence
And see if you can get others in on the evidence so they can’t claim ‘bias’
If you can get a different teacher in the next semester (could probably use that as evidence too, had an English teacher who couldn’t teach and I got a D, got a different teacher next semester (high school) and got straight A’s because this one explained and don’t just hand me a book to read
But honestly if you could get a website up to ‘rate’ teachers and mention past experiences to back up the review you could get a lot of people / parents on your side