Store Hours: Monday-Friday 10-6, Saturday 10-5

Orders placed now will arrive after Christmas

MacMillan  |  SKU: ING-1547610182

Ways to Build Dreams

$17.99
Shipping calculated at checkout.

Delivery and Shipping

We ship orders from our store in Staunton, Virginia. Most orders ship 1-2 business days after the order is placed. Local pickup is available, too.

Middle school is just around the corner for Ryan Hart, which means it's time to start thinking about the future--and not just how to prank her brother, Ray!
 
During Black History Month, Ryan learns more about her ancestors and local Black pioneers, and their hopes for the future, for her generation. She wonders who she wants to be and what kind of person her family hopes she becomes. Drawing on the ambitions of those who came before her and her own goals, Ryan is determined to turn her dreams into reality.
 
Grow and shine and share with Ryan Hart in this series that brings ever more humor, more love, and more fun.
 
Acclaim for Ways to Make Sunshine
A New York Times Best Children's Book of the Year | A Parents Magazine Best Book of the Year | A School Library Journal Best Book of the Year | A Kirkus Reviews Best Book of the Year | A Publishers Weekly Best Book of the Year | A WORLD Magazine Best Book of the Year | An Amazon Best Book of the Year

Payment & Security

Payment methods

  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Mastercard
  • Shop Pay
  • Visa

Your payment information is processed securely. We do not store credit card details nor have access to your credit card information.

{"statementLink":"","footerHtml":"","hideMobile":false,"hideTrigger":false,"disableBgProcess":false,"language":"en","position":"left","leadColor":"#146ff8","triggerColor":"#146ff8","triggerRadius":"50%","triggerPositionX":"right","triggerPositionY":"center","triggerIcon":"people","triggerSize":"medium","triggerOffsetX":20,"triggerOffsetY":20,"mobile":{"triggerSize":"small","triggerPositionX":"right","triggerPositionY":"center","triggerOffsetX":10,"triggerOffsetY":10,"triggerRadius":"50%"}}
true