The proper tracking of students and management of school resources all the way from the admissions process through course selection, periodic assessment, fee payment and course scheduling is essential to running a well-functioning school. We provide a system that achieves this for schools at various levels in the educational hierarchy. We also provide systems for churches to manage their local affairs as well as to manage the flow of data from their branches to their headquarters. With our tools, the designated staff can see an accurate picture of the state of the church at any given instant, aiding in prompt and accurate decision-making.