I've decided to take Mandarin classes and I've been shopping around. One center in PJ charges RM1200 for at RM30/hour for 40hours total +RM50 registration fees. Paying full amount upfront = waive registration fees. Classes are 3hours/week, maximum 8 student/teacher ratio.
Is this a fair deal?