>

Let’s do some math. The average high school teacher has about 25 students per class and 6 classes a day. That’s 150 students. They get about 1 paid hour a day where they don’t have students. This hour is the ONLY time your teacher has to grade those 150 papers. But that hour is also the ONLY time they have to email parents, attend meetings, lesson plan, make copies, go to the bathroom, and about a million more things. So yea. It’s gonna take some time to get all 150 assignments graded.
stop being lazy

Lol do you have any idea of the workload a teacher has?  Or that grading is usually done outside of work hours (and is thus unpaid work)?
If you turn your work in late, that’s even later that the teacher is able to grade it and hand it back.  Get your work done and turned in. >

I will admit I had some teacher who were lazy and took forever, but I also knew some who would stay up late to make sure work was graded in a fair manner and time frame >

I don’t think you understand how school works…
Teachers and students are not equal.
The student deadlines do matter and exist in school to keep your curriculum paced evenly and try to keep things fair between students. It would be chaos if every student was turning in different lessons at different times. 
But the teachers “grading deadlines” they set for themselves. Those can be flexible and I don’t remember any hard deadlines for those. Those are more like soft guidelines. 
You have 6 teachers for 6 classes…. They have 100+ students…so yeah it’s going to take longer for them to grade ALL the assignments then it took you to make it. 
On top of that, they have hours of lesson planning, school meetings, administrative work, mandatory further education hours, ect. The average teacher is not lazy. >

I think teachers have to hand in all grades by the end of the school year >

The deadline is part of the assignments.  When the teacher grades them is irrelevant. >

The fact that people in these replies aren’t understanding. I don’t have an issue if a teacher takes a month to grade something, honestly, even though that is ridiculous. My issue is when my professors don’t grade assignments for so long, which is purely procrastination, that the assignments aren’t graded when finals are approaching. This is a major issue because then no one can calculate their grades or even know if they’re about to fail. If you make an excuse for this, you’re simply wrong. I understand that teaching is very difficult, stressful, and time consuming, but to then stress the students out means you should not be teaching. Another detail is that I go to a large university and these teachers have more resources, including TA’s who can grade certain assignments. 
I don’t agree with the OP that deadlines don’t matter, as that reasoning makes no sense, but if you’re consistently so stressed and behind on grading, then again, you should not be teaching. >

This is what i was getting at, i agree with you it is frustrating.
The second part of me saying that deadlines are useless is something I do believe i’m wrong about. Deadlines are important. At the time of writing the post I was just frustrated with the situation my peers and I were in because the majority of us, I included, turn in our work on time. It was just sometimes it felt like the deadlines didn’t matter when our work would be graded months later right before a semester/ quarter deadline. I was wrong i accept that. 
Thank you for understanding what I was originally trying to say. >

Yea I definitely understood what you meant, since I had experienced it firsthand last semester. It’s incredibly frustrating, even though I have a lot of empathy for my professors. I get your reasoning with it now, but the important thing to pay attention to is if they’re even being graded at all. Recently, one of the math professors procrastinated so much that a different professor took over the grading as there were missing grades even after students took the final. That is so ridiculous and in a way, unethical, which is not the exact word I want to use but it fits. >

As a teacher, I do agree. I don’t agree with all the lazy, hypocritical, annoying, etc language, but I do see value in having more of a balance and less of a power dynamic with due and return dates. Especially in later years of education, it’s important students know their progress throughout the semester - that openness is important >

I apologise for the language. I agree not all teachers are lazy or hypocritical, sometimes some may seem like they are but they are most likely not.
I like this thinking though, it’s what I want with a relationship between students and teachers.  I simply just want to know how i’m doing, what I’m doing right and wrong, and if there’s anything to just improve in general. >

Yes, exactly! Feedback after the fact for specific improvements is unhelpful and not really beneficial