From what I've seen and heard Frontpage makes your coding terrible if you don't watch out. Dreamweaver produces more cleaner coding, so faster loading... My experience is that Frontpage is easier to work with, because I started out with that program. The only downside of Frontpage is that it can't handle PHP...
Photoshop for images is perfect, I know you can design a whole website in it and slice it and than build it in your html-editor but I have no experience with that so far... Does your school assignment asks for a basic HTML site or does it need to contain scripts??