Reviews of professor Mohammad Sadoghi

Rating: 4.0/5, difficulty: 3.0/5
Professor Sadhoghi is fair with his expectations for the projects, and is available and helpful during his office hours. He also is open to welcome questions during lectures for students who have confusions. The class revolves around a major project with 3 milestones, which can be tricky, but manageable with good teamwork and work ethic.

Rating: 5.0/5, difficulty: 1.0/5
Professor Sadoghi is very caring and respectful. I hope to take more classes from him!

Rating: 5.0/5, difficulty: 4.0/5
The experience of building a database from bottom up and understanding + implementing the prof's research was a very valuable experience. Sadoghi is a great, chill prof, responsive to emails, very helpful. The thing that makes or breaks this class are your teammates: good team  great experience, bad team  horrendous experience.

Rating: 1.0/5, difficulty: 5.0/5
The entire course is building his L-store research and is not useful for actual databases and has no value. DO NOT WASTE YOUR TIME. He made students wait 45 minutes due to poor organization of presentation times. He changed the format of the final only 1 week before it. You're better off teaching yourself databases through online courses/videos

Rating: 1.0/5, difficulty: 2.0/5
Has no idea what he's teaching, and it's not even relevant to that subject.