There's something vaguely "scammy" to be about the university logos being featured so prominently on the front page. My first thought was that it was being developed by a consortium of schools, but apparently it is considered good enough if one or more students at the institution use the product...