Overall I liked him as a person and a professor. He was there to help and give great understanding to the complicated material. He was also very down to earth and made digesting everything manageable. My two critiques are that the exams are recycled so you can't take them back to study and that the homework takes so long and it is only worth 5%.
 