Conversation so far:
who was the commander when the american troops joined the allies
In May 1917, General John Joseph Black Jack Pershing was designated the supreme commander of the American army in France, and the American Expeditionary Forces were created.
what else did john j. pershing do besides lead the american expeditionary forces in world war i
John J. Pershing notably served as a mentor to many in the generation of generals who led the United States Army during World War II.
which generals did john j. pershing mentor during world war ii
John J. Pershing served as a mentor to generals including George Marshall, Dwight D. Eisenhower, Omar Bradley, Lesley J. McNair, George S. Patton, and Douglas MacArthur.

Question: what is the general's military rank
Self-contained rewrite: what is john j. pershing's military rank