Mohamed Aburweis
You can tell he was a new professor. A lot of people were upset with their grades because they failed t read the syllabus. If you go to his office hours and optional labs you'll do fine. But You teach yourself a lot though. Test are 20 questions and worth 20% of your grade, but he gives 5% extra for some of the labs that go toward your test.