A Platform for Effectively Learning Chinese As a Foreign Language. - Jason Eisdorfer; Dominick Cartagena; Ryan Luly; Nhan Ly; James Fanning; Bingyang Wei; Junyu Zhang; Guangyan Chen (IST, 2022)