Geography Monkey (www.geographymonkey.com) is an excellent resource I have consulted a few times in the past (Credit to Tom Sheard, website creator).
I used some of the resources he collated on ENSO/La Nina/El Nino which clearly illustrate how these processes occur. Here is a link to it: http://geographymonkey.com/2-oceans-and-climate.html?m
Grade 12 2017-2019 Revision Guide
Click the link to the revision guide I have created for my current grade 12s for both the mock and final exams in 2019. I will revise it in April to add content we have learned from now until then. I hope you use it (wisely), grade 12s!
Geography Grade 12 Revision Guide