The program is very strong as it is a perfect combination of design and engineering for Architecture which creates a good balance. Additionally, the professors tend to be professionals who are active and successful in their field which makes the courses more interesting. However, the school tends to be not selective enough that results in a vast difference in students’ knowledge and skill levels, and thus the course pace has to slow down in order for everyone to understand and learn even the most basic facts.