CAE e-Learning also provides advanced simulation-based practice tools like the Flight Management System Trainer (FMST) or Virtual Simulator (VSIM).
www.caelearning.com