Humbert Kilanowski
I dont know why everyone is trashing him. He is one of the nicest, most understanding professors I had here. Answers emails immediately and is great for extra help. Also had issues with the homework taking too long and he was so understanding and changed the criteria. Definitely would recommend and I am taking him again!