Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home/cranmul6/public_html/includes/bootstrap.inc).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home/cranmul6/public_html/includes/common.inc).
  • Deprecated function: Return type of RulesRecursiveElementIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 2095 of /home/cranmul6/public_html/sites/all/modules/rules/includes/rules.core.inc).
  • Deprecated function: Return type of RulesRecursiveElementIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 2095 of /home/cranmul6/public_html/sites/all/modules/rules/includes/rules.core.inc).
  • Deprecated function: Return type of RulesContainerPlugin::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 2109 of /home/cranmul6/public_html/sites/all/modules/rules/includes/rules.core.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home/cranmul6/public_html/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home/cranmul6/public_html/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home/cranmul6/public_html/includes/common.inc).

Brainstorm: The Power and Purpose of the Teenage Brain

Brainstorm: The Power and Purpose of the Teenage Brain
Author: 
Daniel Siegel M.D.
Publisher: 
Penguin/Random House
Book Description: 

n this New York Times–bestselling book, Dr. Daniel Siegel shows parents how to turn one of the most challenging developmental periods in their children’s lives into one of the most rewarding.

Between the ages of twelve and twenty-four, the brain changes in important and, at times, challenging ways. In Brainstorm, Dr. Daniel Siegel busts a number of commonly held myths about adolescence—for example, that it is merely a stage of “immaturity” filled with often “crazy” behavior. According to Siegel, during adolescence we learn vital skills, such as how to leave home and enter the larger world, connect deeply with others, and safely experiment and take risks.

Drawing on important new research in the field of interpersonal neurobiology, Siegel explores exciting ways in which understanding how the brain functions can improve the lives of adolescents, making their relationships more fulfilling and less lonely and distressing on both sides of the generational divide.

Author Biography: 

Daniel J. Siegel, M.D., is clinical professor of psychiatry at the UCLA School of Medicine, founding codirector of the UCLA Mindful Awareness Research Center, and executive director of the Mindsight Institute. He is also coauthor of Parenting from the Inside Out and The Whole-Brain Child, and the proud father of two children in their twenties.

Reviews: 

“Brainstorm is a must read book for every parent if they want to avoid emotional turbulence in their own lives as their children go through adolescence. It’s lifesaving for the whole family.”
—Deepak Chopra, MD

“Brainstorm is eye-opening and inspiring, a great gift to us all—teens, parents of teens, and anyone who wants a full and rich life on this planet. Daniel Siegel shows how the supposed downsides of the teen years all have upsides, and that the lessons for living that await teens are ones any of us, at any age, can learn from.”
—Daniel Goleman, author of Emotional Intelligence

“‘You just don’t get me’ is a common refrain from teenagers to their parents and teachers. Adolescents who read this book will discover that Daniel Siegel gets them . . . This respectfulness is why the book works so well as a manual for adolescents, as well as for their parents and mentors.”
—Lawrence Cohen, author of The Opposite of Worry

Price: $16.95
Share this