Reviews of professor Tarek Elsharhawy

Rating: 4.0/5, difficulty: 4.0/5
The first weeks will be annoying, then you get used to it.Tarek is a pretty good lecturer when he's not talking about BroncoSpace. There's no way you'll leave this class without learning anything.The class is all based on a group project in the lab, so focus on that. Tarek himself is a pretty stubborn guy and pretty obtuse sometimes for no reason.

Rating: 4.0/5, difficulty: 4.0/5
He combined lecture and lab. No homework ever. Sometimes a quiz but not graded. His lectures are super interesting. We finish two week before finals. The entire class was dedicated to a group arduino project: design a schematic from scatch, buy the parts, put them together, code them, test them, then present to him. He grills you only to push you.

Rating: 1.0/5, difficulty: 1.0/5
all the reviews over here are written by the professor. he also will send someone to the discord group to say how of a good professor he is. Dont take it even if you have to.

Rating: 2.0/5, difficulty: 3.0/5
There's no homework and tests. Occasional quiz, not for grade. No structure at all, follows his own course schedule for the first half of the semester. Changes his mind a lot about what will happen next class. Takes things personally, plays caring dad/disappointed dad. Group project only thing graded. Attendance grade may depend on last day only.

Rating: 1.0/5, difficulty: 1.0/5
Class is very easy but if you want to learn avoid this professor. Class was a waste of time since he does not teach anything and spends class talking about his club. He gives no guidance on how to use the software tells us to just google it. Wish I chose a different lab professor since I actual wanted to learn about control systems but easy A.