The program itself is good, I like the way the subjects are structured I found most of them really need important and useful.
The classes are 2 hours long with no pauses during them which I found horrible because after 1 hour you need a 10 min break to recompose yourself and be able to focus again .
The teachers are professional and clearly understand what they are teaching.
The buildings are modern and new.