Be thankful that your school at least has the courage to give bad grades.
My high-school-drop-out friend has been taking courses at the “best” community college in the entire Chicago Metro Area (Oakton in DesPlains and Skokie), and every student gets an “A” no matter how much work and how stupid/ignorant they are, most especially if they are black.
My friends hard won “A’s” are rendered meaningless.
At my son’s private high school, they have honors classes. An A in the honors class is worth 5 points, and an A in the regular class is worth 4 points. The honors classes require much more work then the regular classes.
I like that system so much better. In that system, my gifted daughter could sign up for honors classes and be rewarded for her hard work. My special needs daughter would just sign up for the regular class. She would probably get an A or B in the regular class, and she wouldn’t feel like a dummy. She’d be doing grade level work, but not above grade level work. I’m okay with that.