Responsible professors, amiable TAs, clear outline of the course schedule, excellent location of the campus.
The program is not diversified(>90% Chinese international students), not very practical, a total of three weeks of strikes, not enough F2F sessions, assignment requirement is often not clear enough, few career-oriented activities within the program.