Rochester Institute of Technology (RIT) | Highlights, Similar Universities & Language Requirements | Top Universities