Jiakai Zhang
He teaches old fashion notebook and chalkboard so you have to go to class to get the notes. Get ready to sit and listen and write for 2 hours. He does have a thick accent so sometimes hard to understand. Very nice answers all questions to the best of his abilities to make sure you understand. He curves which is the best part. 5 hws, midterm, final