The skills needed to work today are changing rapidly that every education system is trying to keep up with the constant need to reinvent how we work and live together. SNC faculty always attends professional development courses throughout the academic year. The Quality Assurance Department and subject coordinators take professional development courses and workshops to train other teachers as in-service training. They always aim at developing teachers’ skills and methodology.