Where and how did everyone learn LUA scripting?

I basically just wanted to know where and how everyone learned LUA scripting?
Leave a reply of Where and How.

Where: Everywhere.
How: Interest.

I got interested in it when I realised how useful it can be.
The best way to learn is to read someone elses code and modify it, then see how it affects the overall output

Where: Multiple Wiki’s/Facepunch/Editing Scripts/Made my own scripts/Started making gamemodes that never got finished/
How: I read the wiki/Googled the problem/Asked for help if something wasn’t clear/

The above are in no chronological order, but it may seem that way.