Probably the worst teacher I have had in my life. Does not have a single thought in his mind about his students, and wont do anything to help them out. He cant teach. Sends students to third parties to discuss topics within his class. This dude obviously scammed his way through getting his degree.