It was a great experience to work with Kamal in a complicated documentary project. He takes his work so seriously as his own work. He has the talent to think fast and find quick solutions to any problems you might have in a production. A great communicator and knows his subject well. He can use his language skills also well to communicate with every person around him. It was a remarkable experience for all our crew members.