Reviews of professor Ibrahima Diallo

Rating: 4.0/5, difficulty: 3.0/5
Professor reply emails quick. HW and quizes are decent also the exams. Labs are tricky because you have to use a software, so you will have a trouble figuring it out. Lessons will be live-streamed but don't worry if you were busy at that time because it is recorded and uploaded into canvas.

Rating: 4.0/5, difficulty: 4.0/5
Laboratories: The questions should be properly revised before being published Recitations: Life changer, more exercises would definitely help Exams: More time should be allocated for the exams Live Stream Lecture: Super long lecture period, a 10 minutes break will be better than a five minutes break

Rating: 5.0/5, difficulty: 5.0/5
He really does care about his students. Ask questions is the trick. Ask a ton of questions. He understands the topics at a very high level so sometimes I think he can move over stuff pretty quickly.

Rating: 4.0/5, difficulty: 4.0/5
He had a zoom class which helped and would post them with the slides which was great. They were very heavy and he had to go fast to teach them but had check ins and always asked if we had questions. Quizzes were only about 2-3 questions which helped with the Tests but were still hard. You have to study! Labs are hard online especially with software

Rating: 4.0/5, difficulty: 4.0/5
the live stream portion was crucial to success in this course. extra hints and occasional extra credit were a life saver. But there was a lot of repeating, made it hard to follow sometimes. I occasionally would lose focus when I figured it was all just repeated info, then feel lost when I snapped back to it. There CAN be too many ways to explain!