classes:  lecturer. teachers are very enthusiastic, regularly updated with new technologies in teaching.  curriculum. teachers are very enthusiastic, regularly updated with new technologies in teaching.  facility. teachers are very enthusiastic, regularly updated with new technologies in teaching.  general. teachers are very enthusiastic, regularly updated with new technologies in teaching.