The authenticity of your son’s activities shines through, Tigger Dad ( I do martial arts myself!).
I am so glad that there are folks here who know Princeton well. It’s great to hear professors teach the classes, without TA’s or TF’s. Princeton clearly has a wonderful focus on undergrads. Sorry for any misleading info and hope everyone reads the whole thread.
ps I have a kid who was looking at a PhD program at Princeton. This must mean doctoral students don’t teach!