AMLFC Institute offers anti-money laundering training, countering the financing of terrorism training, countering the financing of proliferation training, financial crimes prevention training as part of courses leading to a professional certification.