... are ridiculously tough to get into, because they have ... pretty strong grades might get two or three acceptances, ... missed a couple but you get the drift.
confused how this university got ... students to go there, get part of their degree, ...