Virtual Church School is a religious-education program for children developped by Fiona Brownlee, originally for the Diocese of Keewatin and Council of the North of the Anglican Church of Canada. It is well suited for churches with limited resources such