For last few weeks, I have been demonstrating (TA for US system) for a software engineering project coursework to 3rd year students. Its been kinda strange to be on the other side. I took the position to gain some insight into tutoring, but only 6 weeks before the end of semester (sem ends this week) as they urgently needed someone to help out with project teams.
Telling students what they should do, seems a daunting task for myself. And then I keep imagining myself in their situation (until last year, i was in their position) and how to deal with students who don't work-at-all, work-a-bit and then there is always the one who does all the work. Its hard to make a choice between the one who does all the work and the one who doesn't do anything at all; but its still a team. And then if they don't complete assignments, then what, did they had valid reasons; late joiners to team, what about their reasoning. I am trying to be casual and do my task of motivating them to do their assignments, task completion and complete the project on time. Next week is final submission, will update about progress :)