Steve dawg aka Dr. Hanson is a real cool dude. I took his environmental science lecture and it was a SLAP. I would recommend Dr. Hanson to anyone at NMSU who needs a difficult (viewing the wider world) credit. I love Dr. Hanson, and his course is both timely and important. Also, his grading is QUITE fair #SaveTheGreenChiles