Aomar Elassa
He does not know how to transfer his knowledge to students well. The class became online due to COVID-19. The lecture is super long even online. He goes extremely fast and had to tell him to slow down with the amount of information he wants you to learn. Very strict. Gives time limits for everything. Lots and lots of homework  whole textbook basic