First, thank you for asking this important question! We know how important it is to find ways to give meaningful and timely feedback to students. But we also know how limited our time is—there are only so many minutes in a day, in a class, during prep periods, after school, before school. Finding time for effective feedback is the holy grail of English teachers everywhere. 🙂
Second, just a warning that this response is much longer than I initially intended—but when it comes to feedback there is just so much to say! I’ll be going into my 17th year of teaching this fall, and in those years, I still haven’t found the answer when it comes to giving effective feedback. But every year, I think I get a little closer. So much of teaching is just a series of relentless tweaking, here and there, to make our practice just a little bit better from one moment to the next, all in the service of our students.
This (long) post is a result of all that relentless tweaking.