I generally was able to have a positive experience! I think while I found it was a little tough to narrow down my focus to something I really wanted to study (something I’m still finding difficult even as a post-grad!), the specialization paths that students could pick from came with a lot of variety, which I appreciated.
First and second year courses also came with the freedom to choose a wider variety of electives and non-program-specific courses in general. Professors were knowledgeable, and because classes weren’t in giant lecture halls with hundreds of students, it made the classroom experience generally much more relaxed. Overall, a positive experience.