Mr. Green is a very caring teacher. Most of the subject matter can be difficult, as calculus-based physics is, and he always tries to help how he can. He curves tests and allows an equation sheet for exams -- on the final, all previous equation sheets are allowed. He constantly applies what he teaches to the real world. Very lovely!