I'm very rarely writing my opinion on the web, leaving that for outstanding occasions. Shafiek has built such a welcoming place where people feel part of something bigger rather than just being guests. He's got a very nice philosophy and approach to life. Talk to him, you'll get smarter and more humane, which is priceless.