Everything people are saying about tests is true they were long ash and hard ash (nice) but Moneesh himself is a pretty good professor. He's good at explaining the material and is very responsive and helpful outside of class. 