Mufadhal Alkuhlani
Professor Mac is a great teacher. He gives a lot of work but it's gets you ready for coming classes. I appreciated his lectures and labs on zoom, if you participate in those they help a lot with tests. He cares about his students success.