The program is structured around diversity and all of our courses are structured around one project in particular each semester which is a good thing as it gives a meaning to the classes that we are taking. There are many good professors who are passionate about what they teach. However, there are a few classes that could be considered repetitive and because there are many different classes, there are always a few that don’t correspond to what you like.