Mechanical engineering at UCR

Son accepted so far to San Jose State, plus received the “likely letter,” or whatever that was, from UCR. He wants to study ME. Any comments about the ME department at UC Riverside, i.e., quality of professors, class size, labs, ability to do undergrad research, ease of getting classes, etc?
Of course, the school website says everything’s great. But I would love to hear from actual students at the university.