Title. Ideally for free. Currently in university, studying maths and CS, for reference.

I'm not looking to get into the meteorology field, but I'm just naturally interested in being able to interpret graphs/figures and understand various phenomena and such. For example: understanding why Europe is much warmer than Canada despite being further up north, understanding surface pressure charts, understanding meteorological phenomena like El niño etc.