The Esplanade
Esplanade is a noun meaning: a flat open stretch of pavement or grass, especially one designed as a promenade along a shore. It is French, derived from Italian, spianata,from spianara,"to level"from Latin explanare, "to make plain"; see explain

Explain - verb
1. to make plain or comprehensible
2. to define; expound
3. a. to offer reasons for a cause of, justify
    b. to offer reasons for the actions, beliefs or remarks of (oneself)
Esplanade shall be the name of our educational  efforts. 
Hosted by www.Geocities.ws

1