Xiaolu Zhang
Attendance is mandatory, ez points tho. Learned a lot from him. Super accessible outside of class and take advantage! Very knowledgeable and willing to stop and go over things multiple times. Do not be afraid to ask questions. If you do not watch the vids/attend class you will struggle in this course. Consider it the make or break.