hi there,
how about the comma before 'though'? unnecesary?
Aspiring to be an advanced knowledge economy, Beijing needs the great majority, if not all, of our students to success, academically and professionally, though individuals may attain achievement at differeent paces.
Simon