Doesnt matter , it worked out better in the long run. They ended up in a Charter school with smaller classes more one on one tutoring and graduated with high grades. Instead of being pushed aside and passed on after not learning anything all year.
I am sorry, but it is your job as a parent to ensure they are learning. The teacher informs you through grade reports, online grade books, etc. If you ignore them and abdicate your responsibility, why is it the fault of the teacher?
I had parents who would come to school at the end of the year and scream at me for telling them their child would not pass.They would say, "Why didn't you tell me?" Then I would show them the grade reports they have access to on a daily basis, the progress reports sent home every 4 1/2 weeks, the report cards for each grading period, and the emails I sent home. Usually, they shut up, tucked their tails between their legs ,and mumbled some minor apology and then disappeared.