Pros: reinforces material and helps learn new ways to think
Cons: eats into time for classes
A typical day included sitting for my 1-2 hour sessions awaiting students who needed help.
I learned how to think outside of how I was taught.
Management was loose and rather unestablished yet.
I really enjoyed watching how people would think through the steps and find solutions on their own.