I did an undergraduate program at the City University of Hong Kong. Apart from great teaching quality, CityU offers a lot of great campus internship opportunities to students for example like research assistants. Students do have the chance to gain practical skills.