Professor Mohammad is excellent at his job. He speaks clearly, clarifies what needs to be done throughout the semester, gives feedback if you ask, and emails back quickly if you have any questions. Unlike my other courses, I felt at ease whenever I went to his class. Try not to lose single point on weekly excel work, and choose your group wisely. 