ex_bubblehead :
In that case you should already have the requisite knowledge to complete this assignment. Unless of course you haven't been paying attention in class. If you have a specific question then ask it. However, questions of a general nature, as your OP is, is simply asking us to do your homework for you. You will never learn anything that way.
I have been paying attention I just really have trouble understanding servers and the requisites to set it up, I have all of the basic hardware, such as desktops, but when it comes to attempting to getting switches, servers, firewalls, etc. I just end up screwing something up. Essentially all I am asking for is some help setting up a network for a school.