Cheng-Wei Lin
Amazing teacher! Very clear expectations from the start; you 100% get out of it what you put in. CW makes learning Arabic lots of fun and is regularly available for office hours. Great guy!!