Share Public Profile
Mohammad Taufik
simple, down to earth,cool headed and fun loving with friends and family soft spoken,open-minded for any discussions. Being Bold in what i stand for. A good counsellar and socially active involving person serving community at large.