Hanan Ibrahim
Very chaotic for an online class. Homework & labs sometimes had many bugs or contradicting directions that took at least an hour to two figuring out. When aksing for help, sometimes never replied. The sample codes she gave also had bugs most of the time. Final was on-campus unlike most online where it is open-book at home. Would NOT recommend!