Surviving Chemistry: One Concept at a Time. A Guided Study Book for High School Chemistry