Kamal was awesome. We showed up in Morocco and basically Kamal had everything organized that we needed for the entire trip from locations, talent, meals, transportation, permits, releases, you name it. He speaks English very well and was our guide and translator for the trip. I especially appreciated that Kamal wanted to treat people right. He was fair with rates and fees and was able to stick in the slim budget we gave him. He creates win-win situations instead of leaving people feeling cheated. There were some potentially sticky situations and Kamal was always able to work things out to get us the shots we needed.