I had the same problem with my year 10 maths teacher. He was Italian and struggled with speaking english, and was worse when it came to explaining maths to a bunch of 15 year olds. Chances are if he's awful for you, he's awful for other classes as well. Get your parents, and your friends parents to send emails complaining about the quality of the teaching. If enough people complain, he'll probably be reviewed and hopefully you'll get a new teacher.
Sent from my iPhone using Tapatalk