Jesus Jimenez-Andrade
I do not recommend taking him for any class, he is not helpful at all, does not reply to emails so you have to email him couple times for him to respond. His lectures are boring and wants his material to be done in a certain way if not you are cheating and he would not count it. DOES NOT care for his students even though he preaches about it.