First impressions as an undergraduate TA (Outside US/Canada)
So, I've recently joined an undergrad TA team as a soph to teach fundamental programming concepts as a CS class. The typical demographic is freshmen and novices who know no programming at all.
I had my first mini-class/tutorial with about 14 students yesterday, and like clockwork, I rushed like crazy even though I maintained to finish on time without consciously trying very hard to do so. I had delivery problems and I was not able to figure out how to prompt people to interact. A senior TA and the lecturer sat in to test me out, and they did give me some feedback but in a pretty harsh manner, almost like rebuking, not considering I'm new to this. In fact, I have felt from the start that the senior TAs have some air about them bossing around the newer junior TAs.
I did tell my students later via our forum that we'll be slower next time, and I am receptive to feedback if they have any. However, I feel I'm lacking specific direction to improve, and I'm thinking of too many things and overdoing it, really. Is there advice I should specifically focus on taking up?
I really like teaching, but I don't want my classes' quality to take a hit due to my poor time managing skills or my zeal to share what may be helpful. I don't want people to attend because it's mandatory. I also realized in the first class that my students are not very open to share, which is okay because it's the first class, and likely their first uni class in totality. Yet, I would like to get them to feel free in the classes and not feel shy to share, and I'm ready to make resources like polls and quizzes to the purpose as well. Are there things I can do to get people to speak up and feel more comfortable?