Organized and encouraging place the work and study.
Pros: free afternoon tea.
I personally scheduled my office hour before the discussion session so that if the students have questions about previously learnt material, we can have the chance to discuss one-to one before jumping into new material. During the discussion session on Tuesday, I would quickly go over the theoretical concepts taught in the lecture by the in structor, following by a sequence of explanation of example problems to demonstrate application and enhance students' understanding of the abstract theory. During the process, I would be checking if the students are following or having problems with any materials from time to time. Thursday discussion sessions is divided into two parts. The first 20 minutes would be devoted to answering questions that the students still have after Tuesday's discussion. During the rest of the class, students would be taking a quiz designed to testify their understanding of the week's material.
what I learned from the teaching experience with undergraduate students is that people with different background requires different techniques while introducing them to new concepts and ideas. Being a teaching assistant requires me to look at the material I am familiar with from the aspect of someone that sees it for the first time and utilize different tools to help students accept and understand the seemingly abstract and difficult concepts and definition of math before having any negative attitude toward it. And this is also the hardest part of the job.
The most enjoyable part of the job is to see the students excel, especially improve in exams following the techniques and tricks that I presented in class, which shows that they did follow in class and absorbed what I taught.