When students present in class I give them instant private feedback about how they could improve their presentations, in my experience this generation loves to get quick feedback, perhaps it is the influence of hours of videogames where you know how you do straightaway.
FORBES: Winning Feedback: Lessons For Managers from The NFL