Elio Alfonso
He is honestly one of the nicest professors I've had. very understanding. I just wish he would give us a chance to work through some problems on our own rather than going step by step by himself. He gave a lot of extra credit and reviewed for the exam