Reviews of professor Saeed Al-Haj

Rating: 1.0/5, difficulty: 3.0/5
Expects you to do readings before coming to class in addition to homework that takes 6 hrs to complete then gets upset and wastes the entire class lecturing about the amount of effort you're putting into his course if he doesn't think it's enough. Tries to treat very technical courses like a discussion class. teaches 5 of ONU's required cs classes