my overall experience is fantastic. the course followed in the program is helpful and interesting. it copes with the up to date technology use in modern industry. teachers are very kind and helpful. My only suggestion is to eliminate the language barrier difficulties between students and teachers, especially english language.