James Maritato
This professor is highly unempathetic and full of himself. To put it bluntly, I do not know how he still has his job. Save yourself time and issues and find another professor. He refuses to self-reflect. I feel sorry that he lives his life the way he is. You will never do the work correctly. He is far from encouraging, rather he is critical. 