Naveen Thomas
The content for this class was generally easy but the sheer quantity of homework and assignments made this class fairly difficult.  If you do all the homework problems and understand basic physics concepts you should do well in this class.  Professor Thomas did a good job at explaining the concepts and I would recommend taking his class. 