Fairly easy professor for this class. Fill in coding homework assignments, online quizzes and question sets. Pretty difficult Midterm and final, but are do on your own time during a 24 hour period online. Would definitely take Prof. Xu again.