A few questions might help:
How many pages in each yearbook?
How many yearbooks total?
How heavy do you want the cover stock?
What ballpark budget do you have?
(i.e. it can be done with a $1500 hand bookletmaker and manual work if you have to, or it can be done with a $25000...