I think it's unbelievable, too. But 500 hundreds are not just in one class, it's the total number of students in this program. 2 graduated on time doesn't mean the others didn't graduated, they just delayed the time for graduating! Anyway, I still t...