Conversation so far:
Where was David M. Shoup born?
David Monroe Shoup was born on 30 December 1904 in Battle Ground, Indiana.
When was David M. Shoup born?
David Monroe Shoup was born on 30 December 1904 in Battle Ground, Indiana.
Did David M. Shoup grow up in Battleground?
David M. Shoup's family lived on a farm in Ash Grove, but moved to Covington to live on a new farm in 1916.
Why did David M. Shoup's family move to Covington?
David M. Shoup's family moved to Covington to live on a new farm in 1916.
When did David M. Shoup's family move to Covington?
David M. Shoup's family lived on a farm in Ash Grove, but moved to Covington to live on a new farm in 1916.
Where did David M. Shoup go to school?
At age 12 David M. Shoup was enrolled in Covington High School, a competitive high school with an advanced curriculum.
How did David M. Shoup do in school?
David M. Shoup was an excellent student, maintaining high marks in French, English, physics, and history.

Question: Can you tell me more about his school life?
Self-contained rewrite: Can you tell me more about David M. Shoup's school life?