The theme for the class was the environment and i did learn a lot even though I find the subject a bit boring. Mike was supportive and he was able to explain his grading well. When you go to his office he makes sure he answers all your questions and that you know what to do for the next assignment. Mike is a Grad student but I would recommend him.