Sign in

Tina Ehsanipour تینا 📚

@tinaehsanipour.bsky.social
120 followers 109 following 142 posts

Teacher/Librarian, mother, writer--got the storytelling bug & not looking for a cure. She/her. #WeNeedDiverseBooks #IranianPride

PostsRepliesMedia
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 01/10/2026
REFUGE x QUEEN OF DREAMS When memory dreams dig up family secrets for Soraya, she must convince BFF Arezou to reclaim her ancestral tradition of storytelling drumming, despite the grief it causes her. Only then can they both reconnect to the country they fled 30yrs ago. #DVPit #A #LF #MR #HF #MENA
000
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
THE VANISHING STATION x THE LEGEND OF ZELDA: TOTK 17yo Azadeh refuses to be killed this summer by the family curse. When she embarks on a Zelda-like quest w/ an ancestor, she’s in a race vs time to use her sleuthing & gaming skills to uncover secrets hidden for generations. #DVPit #YA #Mys #MR #MENA
110
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
Petrified of making the wrong decision, 15yo Firoozeh overthinks every action—unlike her spontaneous, jazz-playing childhood crush Vivek. When the two get lost on a school camping trip, they must finally face secrets they’ve hidden from each other & themselves. #DVPit #YA #CR #NIV (hybrid) #MENA
010
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
When 17yo Azadeh’s curiosity leads her closer to stopping the generations-long family curse, the Curse grows desperate to ensure her own survival. She seizes Azadeh’s body in the human world and masquerades as her, determined to make Azadeh finally accept her fated death. #DVPit #YA #Mys #MR #MENA
000
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
30yrs after the Iranian Rev, Soraya longs to know more about her parents’ past, anxious about the half-formed identity she’ll pass to her first child. When fragmented childhood memories seep into her dreams, she'll do whatever it takes to finally unearth family secrets. #DVPit #A #LF #MR #HF #MENA
000
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
17 yo Azadeh has only 4wks to reverse the generations-long family curse before she’s disappeared too. But things get complicated when she gets stuck in the dreamscape w/ a warrior ancestor & embarks on a Zelda-like quest for artifacts that’ll finally reveal family secrets. #DVPit #YA #Mys #MR #MENA
000
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
2025 ETB Crime Fiction Writers of Color Award Recipient 17yo Azadeh has only 4wks to find the cause of her generations-long family curse before it kills her too. No matter the dangers, she’s determined to get answers from the mysterious warrior ancestor visiting her dreams. #DVPit #YA #Mys #MR #MENA
100
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
OUR SHOUTS ECHO x HAFEZ Ever since the “Cursed Day” when she failed as an older sister, 15yo Firoozeh relies on Persian poet Hafez to guide her daily decisions. But when she gets lost in the woods on a school camping trip, she must learn to trust herself again. #DVPit #YA #CR #NIV (hybrid) #MENA
200
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
The family curse that’s claimed the lives of young women for generations is now coming for 17yo Iranian-Am Azadeh. Only by teaming w/ her sleuthing BFF & the mysterious ancestor visiting her dreams can she unravel family secrets & stop the curse from disappearing her too. #DVPit #YA #Mys #MR #MENA
400
Reposted by Tina Ehsanipour تینا 📚
#DVpit - Diverse Voices Pitch @dvpit.bsky.social · 30/09/2026
Two hours into #DVpit 2026 and we're already seeing some amazing pitches! For anyone new to the event, here is a summary of the rules. For full guidelines go to dvpit.carrd.co
September 30, 2026 8AM-8PM ET
DVPit 2026
* #DVpit (Diverse Voices Pitch) is a Bluesky event for marginalized creators that have been historically underrepresented in publishing to pitch their work to agents & editors.
* Post your pitch on Bluesky on Wednesday, Sept 30, 2026 between 8AM ET - 8PM ET.
* Your pitch must include the #DVpit hashtag (illustrators pitching their art must use #DVArt)
* A like ❤️ from an agent = a query request
* A repost 🔁 from an editor = interest in submission once you've signed with an agent
* A like ❤️ from an editor = editor who takes unagented submissions
* Please do not like or repost a pitch if you are not an agent or an editor. Support other creators by replying to their pitch or quote-reposting their pitches.
go to dvpit.carrd.co for more info
010758
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
When her grandfather dies & leaves a cryptic note w/ his beloved tombak, Arezou realizes this isn’t an ordinary drum. Only by embracing the ancestral tradition of storytelling drumming can she heal her grief & help a desperate friend piece together fragmented memories. #DVPit #A #LF #MR #HF #MENA
110
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 30/09/2026
THE VANISHING STATION x THE LEGEND OF ZELDA: TEARS OF THE KINGDOM 17yo Iranian-American Azadeh has only 4 wks to stop the family curse from killing her. In a race vs time, she embarks on a desperate Zelda-like quest w/ her warrior ancestor to finally unravel family secrets. #DVPit #YA #Mys #MR #MENA
110
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 24/09/2026
#AskDV Is it true that it’s especially hard right now to get YA published? If so, does that mean agents are being pickier about the YA projects they choose to rep?
030
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 24/09/2026
#AskDV If an agent likes your pitch but you had already cold queried them in the past (and they passed on the MS), is it ok to send them material and explain that the MS has changed since your last query?
020
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 21/09/2026
THE VANISHING STATION x THE LEGEND OF ZELDA: TEARS OF THE KINGDOM Azadeh didn’t expect to spend the summer before her senior year on a dreamscape quest with a mysterious ancestor. She must use her sleuthing skills to reverse her family curse before it claims her too. #PreDV #YA #Mys #MR #MENA
140
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 21/09/2026
When fragmented childhood memories seep into Soraya’s dreams 30yrs after the Iranian Revolution, she needs her BFF Arezou’s help to unearth family secrets hidden for decades. But helping Soraya will require Arezou to confront her own grief and embrace her family’s past. #preDV #A #LF #MR #HF #MENA
270
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 21/09/2026
When her grandfather dies and leaves a cryptic note w/ his beloved tombak, Arezou realizes this isn’t an ordinary drum. Only by embracing the ancestral tradition of storytelling drumming, can she heal her grief and help friend Soraya piece together fragmented memories. #preDV #A #LF #MR #HF #MENA
7200
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 21/09/2026
The family curse that’s claimed the lives of young women for generations is now coming for 17yr old Azadeh. Only by teaming up with her sleuthing BFF Mari and the mysterious warrior ancestor visiting her dreams can she get to the root of the curse before it claims her too. #preDV #YA #Mys #MR #MENA
7130
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 21/09/2026
OUR SHOUTS ECHO x HAFEZ Ever since the “Cursed Day,” 15yr old Firoozeh relies on Persian poet Hafez to guide her daily decisions. But when she gets lost in the woods with family friend Vivek on a school camping trip, she must learn to trust herself again. #preDV #YA #CR #NIV (hybrid) #MENA
280
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 21/09/2026
When 17-year-old Azadeh is visited by a strange woman in her dream who tells her “it” is four weeks away, her mother finally confesses her big secret: “It” is the family curse that’s claimed the lives of young women for generations, and now it’s coming for Azadeh. #preDV #YA #Mys #MR #MENA
8240
Reposted by Tina Ehsanipour تینا 📚
#DVpit - Diverse Voices Pitch @dvpit.bsky.social · 13/07/2026
#Giveaway Time to prepare for #DVpit! Enter from July 13-18, 2026 to win query and/or first pages critiques from agents! TO ENTER: • repost this post • AND reply with your category & genre! (e.g. YA Fantasy) • Entries must be for completed, unpublished work. Full rules: dvpit.carrd.co#giveaway
236136253
Reposted by Tina Ehsanipour تینا 📚
#DVpit - Diverse Voices Pitch @dvpit.bsky.social · 30/03/2026
#DVpit is returning in 2026 on Bluesky! A bluesky pitch event for creators from marginalized communities to pitch their unagented projects to agents and editors! #DVpit will be on Bluesky on Wednesday, September 30, 2026! go to dvpit.carrd.co for more info and stay tuned for more announcements!
#DVPit 2026 a bluesky pitch event for creators from marginalized communities
Wednesday, September 30th 2026 on bluesky
follow us for more: @dvpit.bsky.social
or go to dvpit.carrd.co for more info
5254156
Reposted by Tina Ehsanipour تینا 📚
Five Minutes @fiveminutelit.bsky.social · 13/05/2026
Judges Christi Byerly (A Watery World), @ariannasmith.bsky.social (Exceed Expectations), and @tinaehsanipour.bsky.social (Intersections) want your micromemoirs! Five minutes of life in one hundred words.
042
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 05/05/2026
Excited to be a judge for this micro contest! :) @heyflashvillage.bsky.social check out the May micromemoir contest!
120
Reposted by Tina Ehsanipour تینا 📚
SinCWorldWide @sincworldwide.bsky.social · 11/04/2026
Writing is a solitary venture, but your writing journey doesn't have to be. Join SinC and find community and camaraderie! Membership allows you access to the SinC LinC online community, to attend SinC webinars and workshops, to access the webinar library, and more! Join now! twp.ai/4ix44N
144
Reposted by Tina Ehsanipour تینا 📚
Rania the Writer @raniathewriter.bsky.social · 10/04/2026
@menapitch.bsky.social #MENAPIT #menapitchevent A desperate writer accepts an invitation to an elite retreat that guarantees publication...and slowly realizes what it's *actually* harvesting from its residents. #Pub #Qu #H #SF #A #NA #OWN The Centre x Catherine House x Bunny Professionally edited.
3176
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 10/04/2026
Only by teaming up with her best friend Mari and the mysterious ancestor who visits her dreams can 17yr old Azadeh get to the root of a generations-long family curse, before it claims her too. THE VANISHING STATION x LEGEND OF ZELDA: TEARS OF THE KINGDOM #MENApit #Qu #YA #MY #MR #OWN
3116
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 12/11/2025
A beautiful article by my friend @yasminangoe.bsky.social that finally makes me feel seen as someone who doesn’t quite fit in either the plotter or pantser camps!
010
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 28/08/2025
So honored to have received this award! Thank you @sincnational.bsky.social ❤️ www.sistersincrime.org/page/eleanor...
sistersincrime.org
Eleanor Taylor Bland Crime Fiction Writers of Color Award - Sisters in Crime
Ehsanipour is an Iranian-born, California-raised writer, high school creative writing teacher, and school librarian.
000
Reposted by Tina Ehsanipour تینا 📚
Ishalook 🐢🐻‍❄️❄️ @ishalook.bsky.social · 19/06/2025
"There is no Pride worth marching for if it forgets the people who were here first—and are still being buried first too." #indigenous #alaska
03512
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 19/06/2025
This is horrible 💔
000
Reposted by Tina Ehsanipour تینا 📚
ZeeshanJaanam @zeeshanpathan.bsky.social · 17/06/2025
Tehran is poetry. Shame on those who support this crime against humanity.
111
Reposted by Tina Ehsanipour تینا 📚
Mike Chen @mikechenwriter.bsky.social · 02/03/2025
You can quickly use @resist.bot's leading petition on keeping flu shots to quickly message your reps. If you have a more personal story about how the flu shot protects a loved one, use the @5calls.org app to leave a voice mail this weekend. Petition Link: resist.bot/petitions/PQ...
12416
Reposted by Tina Ehsanipour تینا 📚
Celeste Ng @pronounced-ing.bsky.social · 28/02/2025
A LOT of people out there saying "I don't like what's going on but a boycott will hurt tipped servers" and "I'm super mad about all this but putting up a protest sticker/flyer seems too radical" and folks, I cannot. *fyi, buy-nothing day tomorrow focuses on big chains. Use cash @ small businesses
291108224
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 25/02/2025
A fantastic article!
010
Reposted by Tina Ehsanipour تینا 📚
Sherrilyn Ifill @sifill.bsky.social · 20/01/2025
I pray this helps some of you today. We have a duty to Dr. King whose life was taken because he dared demand that this country face itself, to demonstrate that his work & sacrifice was not in vain. Let’s do it together. Please share. And subscribe. open.substack.com/pub/sherrily...
open.substack.com
It Is MLK Day. Do Not Despair. This Year Especially, We Have Work To Do.
With delicious anticipation, we imagined it.
155103793015
Reposted by Tina Ehsanipour تینا 📚
Pearl Low | 劉寶珠🧋 (they/them) @pearllow.bsky.social · 09/01/2025
Here is an ongoing list of LA restaurants that are offering shelter, food, and support to first responders and evacuees: bit.ly/LAaid
bit.ly
L.A. restaurants offering shelter, discounts and food to fire evacuees and first responders
These L.A. restaurants and coffee shops are staying open to shelter evacuees, offering discounts and, in some cases, free food to evacuees and first responders to the numerous ongoing fires in Souther...
84103806534
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 12/12/2024
This week’s #FeaturedFictionFriday library video was co-hosted by one of our students who spoke about how much he liked the vulnerability of the MC. Thank you Jason Reynolds for writing a book that so many of our students, especially boys, have appreciated reading. #BookSky #SchoolLibrarian
010
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 08/12/2024
Just finished reading LOOKING FOR SMOKE by K.A. Cobell and wow….that was an amazing mystery/thriller! Definitely going to make this a future #FeaturedFictionFriday #BookSky #SchoolLibrarian
010
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 06/12/2024
Was so excited to share this gorgeous book with students for this week’s #FeaturedFictionFriday the MC Niarah is a doomsday preparer but she can’t prepare for MAC—the cute boy who fills her world with hope. ❤️ #booksky #schoollibrarian
060
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 25/11/2024
Saw this while walking yesterday and totally smiled. :) I was reminded how small acts from strangers can impact us. #positivity #kindness #love
071
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 20/11/2024
I love that my job involves reading. Because the more books in our library I read, the better I can recommend them to students. Just started OUR SHOUTS ECHO by Jade Adia — and this first page is 🔥🔥🔥 #AmReading
020
Reposted by Tina Ehsanipour تینا 📚
Chanea Bond @heymrsbond.com · 18/11/2024
I’m really proud of the work Scott and I have done in this session. It’s going to be INCREDIBLE and I’m so, so excited. #NCTE24
813210
Reposted by Tina Ehsanipour تینا 📚
Jasmine Osby @jaswroteit.bsky.social · 17/11/2024
Any other journalists here looking to connect?
001
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 17/11/2024
It was so cold yesterday, I spent most of the day on the couch under blankets reading…finished this beautiful book by Cynthia Leitich Smith. Can’t wait to recommend it to our students! Shout out to First Book Marketplace for offering affordable, diverse books to schools! #amreading #SchoolLibrarian
010
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 16/11/2024
As part of my librarian role, I feature a different book from our school library in a weekly video to get students excited to read. I love getting students to participate in these videos and talk about their favorite books! This week’s #FeaturedFictionFriday was by one of my seniors:
000
Tina Ehsanipour تینا 📚 @tinaehsanipour.bsky.social · 15/11/2024
Finally accepted that Twitter will never be what it used to be and it’s time to start a new online writing and teaching community. Would love to connect with other writers and high school teachers here! #Teachers #WritingCommunity
051