Hoping to receive some answers from teachers too.I'm doing undergrad work in Computer Science right now, and for the most part, I have no complaints. My professors to this point (70+ credits in) have been mostly adjuncts, but have been professional folks who grade within 3-4 days. In my opinion, such punctual grading is especially necessary given that the classes I am taking are 8 week classes rather than 15. It is essential to receive feedback before additional assignments are due, and the due dates come at you fast.I have another friend doing undergrad work elsewhere, and boy howdy. He will routinely wait weeks for feedback from his professors and find himself in a position where he has to turn in assignments that have built on the last one without having received any feedback for it. And it's even worse for him, because his workload is higher than mine (he's doing a lib arts program, so lots of reading and writing) and his courses are 7 weeks rather than 8. I try to hold my tongue when I listen to him vent, but I find that so incredibly unprofessional. In my opinion, though the quality of his curriculum seems reasonably high, the fact that he has experienced these delays across so many classes (he has about the same number of credits I do) reflects very poorly on the institution he's attending.