Judi Thompson

Dillingham School teacher

Dillingham Experiences a Pizza Miracle

The Dillingham Adventist School is a mission school in "bush" Alaska, located about 300 miles southwest of Anchorage in Bristol Bay.

More