Great teacher. If you pay attention in class and do the HW, you will get a good grade. Found the textbook online for free which was a bonus. Not the hardest ME course, but comparable in difficulty to Statics and Intro to ME. Professor Eskandari was very easy to understand and a fair grader.