Joseph Curra
Joe is the kindest, most engaging professor. I always genuinely looked forward to his class. I will say that he often took awhile to get assignments back, however this was likely due to extraneous circumstances and I don't believe this would be the case for people who are taking his course in the future. Assignments are useful and not too difficult