Professor Handousa at Magrabi - no doubt. We had the same problem with Shabhoury. Go straight to Handousa but they charge another QR300 every time he scratches his nose!!