Adel Alweshah
Professor Alweshah is awesome. He acts like your friend. Circuits is a tough class, but he has 25 min pre class videos to teach you the concepts and then in class he goes over the new material with practice problems. He gives like 2 practice problems in class and is so willing to help anyone who doesn't understand the content. 