Joseph Samaniuk
I have never experienced a professor that was so unhelpful in my learning experience my entire life. His exams are awful and everyone seems to like him because they access to old exams. 