. If has a great impact on all walks of life
... generally "all walks of life" means about different careers... So I don't know it is the most appropriate usage for this idea
It has a great impact on people of all walks of life.To begin with, as television is an audio visual media
itwhich has a great impact on it's viewers. -------------- good :)
Latest information relating
to the fields of education and entertainment are available through television.
Channels like animal geographic and B.B.C are excellent tools to learn more and their academic performance will improve.
I think you are referring to "National Geography" and "Animal Planet"
Besides, the advertisements in television provide us with knowledge about the details and the entry of a new products , which enables people to make a better choice and selection of price and quality.
.... pay attention to the fixes I made. :)