York lays out your program requirements very well and it’s super easy to build your schedule. Professors are chill and lenient. Makes the whole experience fun and easy. However, I’ve had many issues with residence. They rarely ever give anyone the room or building that they want.