Quote Originally Posted by Nightwalker83 View Post
If I do that would I have to use WCF? I have not learnt it as of yet! Also, would I be able to create the program in C#?
For that web programming, you can consider ASP.Net (VB/C#). Then setup a website such that the teacher can enter the status of students through a separate page and the students/parents can view details (stored in db) through another page.

If you create it as a website, then it will have an advantage that the students/parents/teachers can access the data from anywhere.
Also, you can include a facility to send automatic email/SMS to the subscribers of your site.

....