Viktor Chupryna
Viktor cares about students, and has office hours every day. The class itself is reasonably easy IF you keep up with work and attend all the lectures. Would not recommend taking this class with him online as he falls behind in online lectures. His in person lectures, however, are excellent. Labs are mediocre, which is typical for a Kirkwood class.