Dear Jahan,
Glad to be a part of your project.
I have reviewed your project desc and it's more or less clear to me. But as you know there is a huge discussion is required before start the job. We can continue our discussion in this way -
1. How many user level will be there, like - Administrator, Manager, Teacher, Parents, Students, etc.. and what is the registration procedure for every type of users in the site? Explain their role and profile features in the site.
2. Now let's sketch the site - Define the menu items for the public view of the site and different users' view. And list the logical and functional content of each page.
3. Design : Have you any preference about this section?
---------> Well, now let me show our experience for the job - We are 10+ years of experienced web-firm. Please check our testimonials at our both profile : http://www.freelancer.com/u/infoway.html/ and http://www.freelancer.com/u/infowaysl.html/ . I think it will be enough for the project.
Waiting for your response.
With Regards,
Zen