Hi guys by profession I am a teacher and by passion I have some massive interest in photography of nature and beautiful scene. I am looking forward to buy a camera but as I stated that I don't have sound knowledge of camera. I got some Free Shipping codes so I can buy it with discount a friend of mine suggested me to buy canon whats your opinion guys please share some of your thoughts.