Faete Filho
One of the hardest classes I've had. Filho does not care for the students success and provides little help and examples. If there is anyone else teaching the course take them instead. Prepare to hate life if you have a course with him.