. 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 ideaIt has a great impact on people of all walks of life.
To begin with, as television is an audio visual media
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. :)