I agree that one should expect challenging classes at Princeton, but it seems quite a few students struggled with this course, and I would guess the majority of those were STEM-oriented.
On the other hand, you cannot conclude from one case that math teaching is broken.
On the other hand, you cannot conclude from one case that math teaching is broken.