This professor is honestly sketchy. He loves science and physics, so he will ramble. His resource is Wikipedia,. He does answer emails fast and grades easily. Bluntly answers in class questions if he answers at all. Rude to students because he is so smart. Easy grader, Confusing, and grades homework fairly.  Would not recommend personally. 