An array of offerings at NCCU