Anytime, Anywhere Learning (AAL) Scheme