Reviews of professor Mary Eshaghian

Rating: 4.0/5, difficulty: 2.0/5
You will be teaching this class to yourself. End of story. She is there to support you if you have any questions and her syllabus is very clear. Read the texts and the slides, do Go. Faster. Thank you think. You should. I originally scheduled my work around due dates - big mistake. It will be an easy A if you stay a week or two ahead of due dates.

Rating: 1.0/5, difficulty: 3.0/5
Worst class and professor at SMC. First class I ever had to drop. Took the online version, ended up spending at least 16 hours in the first three weeks and still hadnt learned a thing about computer science. Thankfully I dropped without getting a W. Assignments are shamelessly stolen from sites like Chegg and are stupid  no instruction whatsoever

Rating: 3.0/5, difficulty: 3.0/5
Read the textbook and slides.

Rating: 4.0/5, difficulty: 2.0/5
She will give you a chance to fix your assignments and everything you need for the quizzes are in the book. You can also do quizzes and assignments at your own pace, as long as you turn it in on time. I was taking 3 other CS courses and was able to finish her class early (!final) and focus on the programming classes which took more time and effort.

Rating: 2.0/5, difficulty: 4.0/5
Lot or writing involved. Makes you summarize the whole chapter before class so she thinks we know our material thus lectures are not good. Good professor, tries to help the students but I don't believe the teaching style is good. if you are a person who learns well from writing and summarizing this class is yours, if not get a different professor.

Rating: 2.0/5, difficulty: 3.0/5
The prompts/instructions for test questions and assignments are very confusing, illogical and unclear. Nevertheless if you can actually code you will get an A on all assignments but you have to use your common sense to decode the instructions. Also, For some reason you have to write an essay for the final instead of a program.