Davide Lauria
Best professor ever! He always was available to help and made homework easy. There was a lot of homework however he went over the examples during class and his exams are basically homework problems with different numbers. Definitely would recommend him!