Leaving military service he returned to Princeton where he was an assistant professor from 1920 being promoted to associate professor in 1926 and full professor in 1928

Can you repeat this sentence, but add in punctuation?
Leaving military service, he returned to Princeton where he was an assistant professor from 1920, being promoted to associate professor in 1926 and full professor in 1928.
input: City with a charming promenade elegant buildings and plenty of parks
fixed: City with a charming promenade, elegant buildings and plenty of parks.
input ---- Excellerator Functional Training 7
output ---- Excellerator Functional Training (7)
Add punctuation: 8 October 2014 Comments Off on In Madeira cruise author Brina Stone presents her third book
A: 8. October 2014 Comments Off on In Madeira cruise author Brina Stone presents her third book
QUESTION: Fix punctuation: Particularly suitable for fine hair and without tone Fixing 4 Bottle spray of 25
ANS: Particularly suitable for fine hair and without tone. Fixing: 4. Bottle spray of 25 ...
input ---- You may run into the same problem as Ida Sivyer from Hong Kong lets see what helps this friend solving it My IBM has experienced crypt32dll was not found problem when playing World of Goo And thank god DLL Suite has this amazing efficiency to fix crypt32dll
output ----
You may run into the same problem as Ida Sivyer from Hong Kong, let's see what helps this friend solving it -- "My IBM has experienced "crypt32.dll was not found" problem when playing World of Goo. And thank god DLL Suite has this amazing efficiency to fix crypt32.dll".