Mr. Nair is very well respected and was able to build a really interesting curriculum. The material was really easy to engage with but you have to prove you have done the readings thru short responses--very straight-forward. Professor is kind, always available outside of class and really wants his students to do well! Get ready to learn cool stuff