Chai is a good guy. I didn't go to lecture much (it was 9:30am) but Ive been to his office hours and he is very helpful. He also responds to his e-mails very quickly and is available for meeting outside of his office hours.The material is fairly easy. His lecture notes came straight from the book. He extended a few hw's. he cares about his students