Jiayi Li
He super nice and just wants everyone to do well. You have very few assignments that are very easy and he will give you a take home midterm. I highly recommend this class and him If you want an A on your transcript.