Hello. While we do appreciate your 'business' here, i have to recommend that you instead talk with your professor/instructor. That is one of the reasons they are there. I know from experience that unless the instructor is just plain mean, talking to them on a regular basis can make the difference for borderline pass/fail students.
Now, for everyone else - i am the only one that got a little disturbed by this requirement?
C) any html tags within html files are to be converted to upper case
I took me 3 years to convince myself that lower case was better ...Check out this little snippet from http://www.w3schools.com/html/html_elements.asp:
If you want to prepare yourself for the next generations of HTML you should start using lowercase tags. The World Wide Web Consortium (W3C) recommends lowercase tags in their HTML 4 recommendation, and XHTML (the next generation HTML) demands lowercase tags.
Don't tell your instructor i said this though ... they might agree with you and substitute a harder requirement. ;) (although lowercasing the tags would be better)
L-LL-L--L-LL-L--L-LL-L-- -R--R-RR-R--R-RR-R--R-RR B--B--B--B--B--B--B--B-- H---H---H---H---H---H--- (the triplet paradiddle with high-hat)