This was my second time taking Darwish, & he was just as easy as I remember him to be. However, unlike the first time I took him I truly did learn a lot from his class. A cool professor both now and when I last took him. I'd take him again & would recommend him to anyone. He would literally stop the class for days if students were truly struggling.