To me, it seems like it’s a 1/4 way between a technical school and a design school. There is a huge focus on 3D, judging from their poorly designed web page.
I just see it being name-dropped all over the place, but I’m not finding anyone who’s attended or who can comment.
Thanks