Professor Oliveira is a great teacher and the only way to succeed in this course is if you are ready to listen. Pay attention to whatever he says in class and you will do just fine. Yes, he make mistakes but it will never go against your grades, He would award points for his mistakes.