James Dipko
This professor does an awful job of teaching this class! He mainly just lectures the entire class time. You only have 6 lab assignments (homework) in which he grades really tough. He does not do live code with you, which was really helpful in the previous course (IST 211). Only 2 Exams and he doesn't give good reviews for them.