Basheer Qolomany
Good professor and nice guy. There can be some communication issues but the class is fair and he isnt the stone cold person some people make him out to be. I wouldnt choose any other prof for Data Structures