NAFCS Asynchronous & Synchronous Learning