You can't blame a teacher for receiving bad marks, it's also your own fault if you don't cover everything yourself, or ask other teachers for help if you need it. I'm not saying it's your fault, I'm implying that there is a syllabus which has everything you need to learn, if you haven't a completed a particular dot point then you have to cover it yourself and/or with your teacher or with another better teacher.
It's not as if the teacher teaches you the wrong things, if you think it's wrong then ask someone or check the syllabus
The teacher just teaches you what he/she knows, you have to do the learning.
In answer to your question, I'm not sure if there is one, I only can only think of calling them up and complaining but it's probably too late now to that.