25JR+P26 - Dubai Production City - Dubai - United Arab Emirates
Nest Academy School of Film and Design (WeTel TV) is a College located at 25JR+P26 - Dubai Production City - Dubai - United Arab Emirates. It has received 2 reviews with an average rating of 3.0 stars.
The address of Nest Academy School of Film and Design (WeTel TV): 25JR+P26 - Dubai Production City - Dubai - United Arab Emirates
Nest Academy School of Film and Design (WeTel TV) has 3.0 stars from 2 reviews
College
"DO NOT join this place"
""
DO NOT join this place. They are just trying to steal your money. They ask for 4k to cancel a visa when the government charges around 150 dirhams. Not an educational place its more of a money making business.WORST CUSTOMER SERVICE