KARIM NAGI : PERFORMING & TEACHING ARTIST, CULTURE BEARER