Lively Village | Revelstoke, BC | critical thinking