I'm looking to take the ACE exam and am wondering if this book is worth it.