Tất cả mọi phòng học đều được trang bị điều hòa, máy chiếu và các thiết bị nghe nhìn phục vụ cho học tập khác. Đối với sinh viên du học, việc lo cho nơi ăn chốn ở là một trong những khó khăn lớn nhất trong những ngày đầu tiên.