I have a unique teacher position where all students are able to succeed at their own level, this does not mean that they do. Instead of grading my students they should just be required to reflect on what they learned, what they completed, and what life skills they strengthened. Getting the next A and the next test score is an important thing that people sometimes overlook. There is important competition component to taking tests, learning things, studying, and success/failure. I think that students who are continually challenged at their own level will be successful, this is growth mindset. All too often we assign work to students that is not on their own level, which is not fair to students and causes them to fail. One of the great joys in my career is getting that student that is unmotivated to become motivated.