This youtube video introduces the idea of a function/function machine. It is super funny!!!

Navigate to This External Web Link:

Non-profit Tax ID # 203478467