The TA's are somewhat less stellar, however, I would say about 50% of them were actually quite good. (note: Most large lower division classes are taught by a professor, therefore once or twice a week there is a discussion where a TA teaches and takes questions from a much smaller class).