Wasnt a bad person by any means, however he was not very good at teaching. Since he is so new he grades really strictly and when you ask him to explain what you are missing he doesn't really quiet know how to explain it. He is overall a great guy just puts too much weight in to odd portions of the class and doesnt really explain what he wants.