Reviews of professor Amr Metwally

Rating: 1.0/5, difficulty: 2.0/5
This class was online and awful. There was very little in terms of lecture content it was just 20 minutes then go program. Since it was online and you had to demonstrate your arduino programs and circuits with a webcam which ate up a lot of class time. He did post lectures to youtube so I would skim those then do the assignment. Learned nothing.

Rating: 5.0/5, difficulty: 2.0/5
First time taking him, it took a little more concentration getting used to his lectures. This time he was much easier to follow and made the material very clear.

Rating: 3.0/5, difficulty: 2.0/5
I took ESG-162L at GCU. Such a scuffed class. Amr is an easy grader but while you're in class you have no idea what's going on, partly because of his heavy accent. But he's funny and the class was easy so it doesn't matter, but I would avoid at all costs for a hard class because he does not explain well or answer questions well.

Rating: 5.0/5, difficulty: 3.0/5
Overall a very good class. There is a bit of a language barrier at first, but he makes up for it with amazing lectures.

Rating: 1.0/5, difficulty: 5.0/5
He will ask every single student a question during lecture. If wrong, he brings you to the front board and yells at you until you figure it out. He gives you 0% on your assignments if they are not perfect. He doesn't allow students to go to his office hours. I went and his door was locked, his lights were off, and he was hiding to avoid students.

Rating: 2.0/5, difficulty: 3.0/5
He would get a 1 solely for his bizarre lecture & lab practices, like he's constantly angry about something, but the other reviews made me think he's just nervous, so he gets a 2 instead. He'll, quite obviously, arbitrarily pick on certain students (mind you, very brutally). If you take his class, be prepared to stay way ahead on course material.