LFL-Learning For Living