Nasir Ayoub
I took him this Spring in ITE 152 and I don't have anything negative to say about him. He is a great professor with not too much homework. There is homework every week but I think that it's an appropriate amount for this class. He responds to emails and questions pretty quickly. I would definitely take him again!