<p>For what it is worth, our son has taken a total of 19 courses so far; to my knowledge, none of them were taught by a TA. It’s possible he took a lab taught by a TA. Except for one, he has enjoyed every single teacher. I am sure some courses are taught by TAs, but maybe only a few and only certain courses?</p>