His lectures run late - like 15 mins late each time. His planning for synchronous class is complete garbage. He lacks common sense and is super strict for no reason at all. He isn't accessible outside of class and rarely answers questions in class. Horrible professor.