Knowledge is like an ocean; the more you dive, the more you get to learn. In this age of the internet, various sources exist for us to notch up knowledge such as online articles, blogs, forums, visual posts, etc. Even though these mediums offer a fantastic opportunity to acquire knowledge,