Thank you all for your suggestions. I will check them out.
Duke has a Biology program I wanted to look at... I can't seem to get Cengage to tell me if they have the book.
They placed me on hold twice then disconnected the line.
Duke of course tells me I need to contact Cengage...argh

It's my first year so I am being anal about everything. Hopefully once we get going it will be more relaxed.
DS loves Science so I think he will be self directing
Thanks again