in reply to @ 2016-56 21:18 UTCI have several times run a workshop at my company to run people through some basics: http://www.boltmade.com/presentations/intro-to-functional-programming
I have also (once) at the local hackerspace run an introduction to computer science, which contains quite a bit of functional. Curriculum: https://github.com/singpolyma/cs-top-and-bottom