Felipe Viana
Take this professor if you enjoy suffering. Terrible at teaching. Doesn't provide useful study material that will actually help you with his exams. Blames our failure on our stupidity. Does not care about students grades. No partial credit or curves for tests which were all 4 questions with an added bonus question.