The class at first seemed hard and difficult to understand but after staying after class and talking to him I realized that he is here to help us. He provided valuable feedback and showed real interest to the questions we asked. The tests and problem sets are really hard though and sometimes on stuff that wasn't really explained in class.