Reviews of professor Sandro Fouche

Rating: 4.0/5, difficulty: 3.0/5
He was the best computer science professor I had at MC. He didn't read off slides; instead, he would break down each topic and hand-draw examples, which made complex concepts much easier to understand. I learned so much from him. He was down to earth and fun professor. The only downside was he didn't grade anything until the end of the semester.

Rating: 1.0/5, difficulty: 5.0/5
Please avoid this professor.  You wont know if you should drop or withdraw from the class because he does not grade.  He does not respond to emails and he does not teach anything.  If you are one day late, you get a zero.  I am still trying to figure out if I should withdraw.  He is horrible, horrible, horrible.  Big mistake if you take his class.

Rating: 1.0/5, difficulty: 3.0/5
words can't explain how bad he is.

Rating: 5.0/5, difficulty: 3.0/5
accessible for questions. Better millage if you ask informed questions.

Rating: 1.0/5, difficulty: 4.0/5
It's perfectly reasonable to enroll in his class if it's an introductory level course; otherwise, it's advisable to consider other options. He tends to create a challenging learning environment that may not be suitable for everyone.

Rating: 1.0/5, difficulty: 5.0/5
One of the worst professors I have seen. He doesn't go over the slides because he believes we should do that outside of class. And then proceeds to waste class time to create his own random programs that have nothing to do with the projects, quizzes, or exams. He also gets frustrated at students if they don't understand something that he explained.

Rating: 1.0/5, difficulty: 5.0/5
Prepare for class to start with nothing but his ego and the facts about his internship at Microsoft in the 80s or 90s and that he's a UMD alum with a slight connection to Google's co-founder. Does he know the material? Yes. Can he explain teach it in a manner that students will understand? No. Avoid this class at all cost or stress until the end.

Rating: 1.0/5, difficulty: 5.0/5
This professor is the worst I had so far. He takes a lot of pride in his high drop/withdrawal rates in his class more than 50% of the class. Be ready not to learn anything in the lecture and watch him waste time. Projects are intense and carry a big chunk of your grade, but he vaguely explains what he is looking for and hardly explains the content.