Born and raised in Canada, Cheryl graduated from York University in Toronto with a degree in creative writing. Her passion to draw people closer to God led her to Christ For The Nations Institute, Dallas, where she ministered on the streets, on stage, and in prisons.