Biagio Palese
I took ISDS 1102 as a freshmen with Palese through his online version. Great guy, always kept us informed of due dates and would always let us know he was available. There is a lot of reading for the checkups but that's about it. Most of the course is straightforward since it is an introductory course. Definitely recommend him!