Shereef is very cooperative. It is always a pleasure working with him, even when some misunderstandings occur.
almost 2 years ago