In terms of getting marks, you've probably met most of the requirements. You probably already know the things that are pretty good with your website, so I'll point out a few negative things about the website.
With this page,
http://www.cluck.netai.net/recipes.html, you say 'join now' - but those recipes can still be viewed. Shouldn't those recipes be apart of the closed access portion of the website, otherwise there's not as much incentive to join. I'm not sure if that was an intentional decision by you or not.
On the forum, you've just left it as the default configuration. You probably should have added a few boards etc. to be more relevant to the case study - perhaps even placed some fake posts to make it look like there's an active community there.
I'd say that it takes too long to load - doing some googling, that seems to be a problem with the webhost you're using and not your website, so don't worry about that.
You also tend to leave a bit too much empty space at the bottom of pages.
http://www.cluck.netai.net/about.html for example. Just quickly looking through your source code, it appears to be due to your CSS, where you've set for #contents a min-height value that's probably a bit too large (I'm not too sure why you've actually used min-height at all there, in this case it doesn't seem to be making too much a difference to the site).
My personal opinion, slightly irrelevant to IT AppsAlso, why use frames? It's unnecessary, it looks bad, it's outdated and it breaks compatibility for no good reason. Take a look at your website at a lower resolution. It's unusable. You could argue that these days, everybody has a modern monitor. That's not true - netbooks, mobile phones, ipad like devices are quite common for using to surf the internet these days. If you had wide compatibility for users as one of your design criteria, that criteria would not have been satisfied.
I reckon the site would look a lot more appealing if you merely had the main frame (this page, for example):
http://www.cluck.netai.net/types.html with the navigation and logo at the top. You'd probably end up centering most of the content as well if you were to not use frames.
I assume one reason why you used it is so you can have that navigation sidebar on every page and that it becomes quicker to make changes to it. I personally reckon that the cons of using frames (which I listed above) are bad enough to just suck it up and manually copy and paste that navigation bar onto every page. If you're using Dreamweaver etc. there's also a function to automatically do that for you, if you're using server-side scripting (not in the case of a prototype website), you could use includes etc. to solve that problem as well.