Reviews of professor Shamin Mashruwala

Rating: 5.0/5, difficulty: 2.0/5
I do not know why people are criticizing the prof so much! If you show up to class, take notes and do the in class problems repeatedly - you'll do well! Very easy class to get a B or B+ with the curve and if you put in a little bit of work you'll get an A- or an A. Shamin is great about giving out hints for the exam.

Rating: 1.0/5, difficulty: 5.0/5
Definitely one of the worst profs I've ever had. He always jump solves problems, which leaves everyone confused after every class. He assumes that we already knows everything and doesn't go over certain concepts that we have to learn because he thinks they are "easy." He also doesn't assign enough practice problems to help us prepare for exams.

Rating: 4.0/5, difficulty: 4.0/5
The midterms and final (In-person) are similar to posted sample exams, however, they might have alterations. The in-class problems are the most important for review, then comes sample exams, then slideshow/textbook problems. Make sure you begin studying a week prior to each exam and take this class seriously. It's not a class that you can ignore.

Rating: 1.0/5, difficulty: 4.0/5
Completly abandoned his classes during the COVID-19 related transition to online courses. Posted his slides and left it up to students to teach themselves the material. Before classes went online he wasn't a very good prof either, always rushing through examples and leaving most work to students. Avoid this prof is possible, he is one of the worst.