I did the CELTA course at BC in Singapore - let me tell you that anyone with high blood pressure, heart problems, marital problems or any other stressful background shoudl avoid it like the plague.
One of the tutors there has a superior attitude - if you have a higher degree than him ( say Masters or PHD in some other field ) he will mark you down.
Coupled with mood swings and severe verbal abuse, it is not a course for the fainthearted.
Many people I have talked to since completing the course have had problems with the way that the course in Singapore is being handled.
Do you really want to pay $4K to get abused?
AND if you are not white, don't bother going for a CELTA course - no one in Singapore will employ you.
Classmates who are white have no problem getting jobs but pay is $30 per hour.