I’ve just learned about this site. It contains interesting information about almost everything on the course. I’m not sure how good the book is but, never reject any extra help.
I recomend you to read and understand the goals of Lab #5 before going to the Lab. It might be more complicated that previous ones . You might need all session’s time to complete the proposed exercises.