You are correct. A class like Math 55 at Harvard has a 50% dropout rate.
MIT, down the street in Cambridge, has a much stronger STEM curriculum and the student body reflects that.
Yep, with the expected heavy dose of geekery to go with it.