Supportive, honest, professional, and top teacher, reliable and committed, with a very strong Project, Program and Portfolio management knowledge and field experience: no doubt Ali is one of the best PMI PMBOK trainers ever met.