My experience at Delsu was one that made me learn and do hard things. There is nothing to dislike about the school, as a student I did my obligation which was to study, understand and come out with good grades.
I would recommend Delsu to any student but they have to know what course they want to study and why they want it.