Abdelwahab Elnaka
The pre-recorded videos that the professor provided during the pandemic were self-explanatory. He was available during office hours to answer any question. His midterm was heavy with lots of calculations, so you must be more than ready for it. Final was fair, but making it proctored was not a wise decision. Overall I would take him again.