Had zero clue what he was teaching. Gave "random feedback" as he said which was more confusing rather than helpful and in general didnt care about the class. By far one of the worst professors i have ever had.