26 Interesting Facts about Washington and Lee University
Washington and Lee University (W&L) is a private liberal arts university located in Lexington, Virginia, United States. It was established in 1749 as the Augusta Academy and later renamed as Liberty Hall Academy. The university has a long and rich history and is known for its rigorous academic programs, distinguished…
Read more







