APDivs used as a primary layout method seldom works well. Here is why:
You will have better results if you start your project with a pre-built CSS layout. Learn all you can about HTML and it's relationship with CSS. If you don't learn to work with code, DW will continue to frustrate you. As with any tool, it's only as good as the skills you bring to it.
HTML & CSS Tutorials - http://w3schools.com/
Adobe Developer's Center - Getting Started tutorials
I will definitely use pre-built CSS templates in the future, no question. It's how this terrible class I took taught me. Is there anything you can suggest to remedy the situation, or should I rebuild the website from scratch?
I'm really sorry you got burned by your instructor.
Start over. Project Seven has some excellent Page Packs or CSS Templates you can use as a starting point for your projects. PVII products are rock solid, fully tested to perform well in all browsers. And their customer support is top notch. A+++
Alt-Web Design & Publishing
Web | Graphics | Print | Media Specialists
Thanks so much, Nancy.