Reviews of professor Bahai Shenoda

Rating: 1.0/5, difficulty: 1.0/5
In 3 years of mobile computing he is by far the worst prof there is. Not only he does not take criticism well, but he asks students to copy paste all the code for the assignment to a word file. When it comes to clarifying the assignment itself, such as asking for specifications of an app)He tells you to be creative, and be the adult in the industry

Rating: 1.0/5, difficulty: 4.0/5
The worst professor i have encountered yet. He may have industry knowledge but has 0 teaching ability. He is disorganized. Instructions are unclear. His marking is not according to rubric so you dont know where you are loosing or gaining. Anger issues, no questions can be asked against him or his teaching or you will go into his bad student book.

Rating: 5.0/5, difficulty: 2.0/5
Great professor. I can see how for some he would be hard to learn from if they're not used to adult classes. He's very intelligent and is very passionate about what he teaches. He's also one of the nicest most understanding professors I've ever met.

Rating: 1.0/5, difficulty: 1.0/5
This man thinks he can have an exam during reading week. Not only that but we literally learned more from assignment 1 (making a basic app following the instructions from the text book) than we have learned from him in 6 weeks of school.

Rating: 4.0/5, difficulty: 3.0/5
Solid professor. He clearly has experience working in enterprise software development. All of the complaints against him seem to come from students who expect to be spoon fed exact details of assignments when the desired outcome is blatantly obvious. Maybe these students who don't like him need to see what the real world of SW DEV is like for once.