Alex Evangelista
Amazing!! Hes very understanding and a great professor. Made sure we discussed and understood the concepts and homeworks are easy. 1 db and 1 homework every week and lots of extra credit. Great class