Dr.O made mistakes in lectures more often than he didnt, and students had to correct him often. I felt the need to fact check everything he taught me, because it was only correct 50% of the time. His students were definitely at a disadvantage taking his class versus taking the class with another professor. Great guy, not a great professor.