Reviews of professor Tarek Elsharhawy

Rating: 4.0/5, difficulty: 4.0/5
Prof Tarek is initially hated by many for his sharp personality and extremely high expectations, but as the class progresses, you conform to his standards, learn electronics and components along the way, and finish with a project everyone is proud of. My only wish was to be taught more before we dive into high level projects with minimal knowledge.

Rating: 5.0/5, difficulty: 3.0/5
I love this professor. He knows how to teach. He know what he is talking about. He comes from an engineering profession where he was a CEO and he wants the best for his students. Don't argue with him. If he says you're wrong then you're wrong. Take the criticism and deal with it like an adult. You have to work hard to get an A.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Tarek is a very caring professor. He really wants you to do well in his class. You work with a partner and you figure out how to do the lab like a professional engineer. He is from the industry, so you will be well-prepared.

Rating: 4.0/5, difficulty: 2.0/5
Take notes and show some engagement in the class and its basically a free A. He is a "tough love" kind of guy which can be frustrating but that's just who he is. The class is not structured and basically show up and follow along if he wants to do a lab or lecture. You have to spend like $50 for a motor you use for like 2 weeks. Again FREE A

Rating: 4.0/5, difficulty: 2.0/5
He cares a lot about his student and understands that school isn't all a student has in their life. He is a very easy professor, but he doesn't seem to know what he wants from students when assigning readings. If you ever messed with an Arudino, this class will be a breeze.

Rating: 5.0/5, difficulty: 1.0/5
Very easy class if you pay attention, a lot of group work and will really help you in the lecture with some light reading youll need to do before class. Great Professor