Reviews of professor Amr Shiha

Rating: 5.0/5, difficulty: 2.0/5
Dr. Shiha is a wonderful professor and always willing to help. Just respect the deadlines and you should be good. I would definitely take him again.

Rating: 4.0/5, difficulty: 3.0/5
Professor Shiha has lectured powerpoint however I did feel like the slides didn't cover the whole concepts BUT the SB did. This class is learning on your own. However due date where's like 2 week to do bonuses and then 3 week is HW/quiz then following is exam. Did change exam from online to in person which bug me alot. You can get an A if u study

Rating: 1.0/5, difficulty: 5.0/5
He is bad at lecturing and explaining things. I was left confused after every class, and looking to the textbook to help. Online assignments didn't always follow what was lectured in class, since homework was textbook based and lecture was mostly his own notes. He was disorganized. He really wants class participation, it didn't really work out.

Rating: 5.0/5, difficulty: 3.0/5
The best teacher ever! His way of teaching makes me want to study and find out more, he encourages the students and treat them as his own children. I love his way of teaching.