Stewart Lewis

Hilltop Adventist School head teacher

Hilltop Adventist School Sees God Working Every Day

At Hilltop Adventist School, in Twin Falls, Idaho, the best time of our day is when we slow the pace down to praise our heavenly Father for all His many blessings through prayer, praise, Scripture