@theloniusmonk, my son is a student at Cal Poly, now a masters candidate in ME. He has never had a TA for lab or discussion, ever. He has had two classes of 200, Materials I and II, both taught in the only lecture hall on campus that holds 200 students, The Silo in the business school. All of the rest of his classes from first year until now have been small. By that I mean under 50, most hovering in the 20-30 range. That includes Calculus and Physics.