ACE Leadership Academy stops by for a look at 2926.