A. Over 80% of lectures are offered in English. 

Posted in: Graduate, Others