This professor is about 99% sarcastic. If you ask him a question with genuine concern he almost always has something smart to say in his paragraph long response. Theres much more I could say but Ill stop right here. I dont recommend this professor, If you take his class be prepared to be annoyed.