Aleks Oniszczak
He's a really nice prof, super approachable, but can't really explain the course content well. I think maybe because the itself is difficult to explain to others, but I didn't find going to class useful at all, even though I never skip classes. He also says "Im not sure a lot". I've attended some other prof's classes and most are pretty bad too