Not sure I would call Utah liberal and diverse. Yes, I know what everyone says about SLC but I have people that live there - and they laugh at that.
I think the list is heavy reach - I’m thinking - and trying to go more liberal here - an UMN, UMASS, UMD, UDel, WPI, Rochester as mentioned, NC State, Va Tech, UVM might be more in line…going liberal. Out West - U of Arizona.
Good luck.