Good enough for self-development. Hard but worth it. They do a lot for the students and they’re developing in various possible spheres. They always keep good relations with international students. Would recommend for students who are ready to study 24/7