Reading a lot and keeping abreast of current affairs by watching the news or reading a newspaper daily is very helpful. If you want to improve your general knowledge quickly, one of the best books...
The best way to improve your knowledge is to study hard. Other ways are: Read (non-fiction) about many different things, not only the things that interest you. Include any and every branch of...