I have never studied in Ngee Ann before, so I can't say that RP
is better.
But based on my one year in RP, I have to say the learning
experience is very good, better than the memorization of facts. We
learn how to apply the facts.
But the learning experience is tough. The problem that is given to
you is very open-ended, so expect a lot of answers for the same
question, except for the science module. Sometimes, the problem is
also vague. You have to assume some things so that you can progress
on. You have to conduct some research on the Net, go to the library
to read up to solve the problem. Sounds a lot, but actually isn't.
All of you will work in groups of 5, and the work is split up. So
each and everyone of you will do a different part of the problem.
At the end of the day, you will have to present your solutions to
your classmates.
Facilitators aka teachers will ask you questions on how you arrive
at the conclusion, why you choose this particular solution. Your
classmates will also question you if they don't agree you.