UofC retains a lot of what’s great about a smaller university while still being located in bustling city and having a student body of over 25,000. Student life is a bit lacking as it’s more of a commuter school but there’s still lots of do if you want to get involved and meet new people. Courses vary depending on the professor but in my experience (math and history major) most profs are super understanding and professional to their students.