doesnt teach its just a bunch of a posts you read and learn by yourself he is not there no sign of him online, he cancels all office hours no help at all first day of class starts with a essay that you have to figure it out yourself