640 is good enough for INSEAD. INSEAD is a very strong and fast moving program. They have a bit more interest in this score. 640 is a pretty good score. INSEAD is a very competitive program, so if your scores are not very high, then you need to speak to them directly to figure everything out.