Work is not accepted late. Good presentations are good teaching. They are not read. They often have visual aids. The class's interaction and participation are encouraged.
Pronunciation is good, but communication is even more the focus.
If a website is assigned, you will need at least one page just about your subject, with title, date of last update, and your name, 2-3 paragraphs on your topic, links to relevant sites on the web, and a bibliography in good MLA style. Consult frequently with your professor and colleagues. When you deem it suitable, e-mail your professor with the URL of your site so that she can offer comments. When the website is in presentable shape, it will be posted on the class's website. You'll save heartache.