Gráinne Hallahan Profile Banner
Gráinne Hallahan Profile
Gráinne Hallahan

@heymrshallahan

Followers
18,098
Following
1,408
Media
4,282
Statuses
44,626

Head of Community at @teachertapp • previously analyst at @tes • views are all mine • former teacher • Grawn-ya

London, England
Joined July 2015
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@heymrshallahan
Gráinne Hallahan
4 years
This is the truth we all knew. Well done to all of those who pushed for this data to be released.
55
964
2K
@heymrshallahan
Gráinne Hallahan
3 years
I made my sister a cup of tea with a mug that says ‘I’m a twat’ on the bottom. She’s on a work video call and she’s just had an email telling her. I’m the best big sister.
45
68
1K
@heymrshallahan
Gráinne Hallahan
7 years
Big bad folder of cover: thirty 20/20/20 stand alone plus four booklets @Team_English1 #teamenglish
44
262
961
@heymrshallahan
Gráinne Hallahan
2 years
Whether teachers strike or not, the ticking time bomb of the recruitment crisis caused by not addressing pay and conditions is set to go off this autumn term. 🚨 Vacancies up 14% 🚨 Schools unable to recruit 🚨 Trainee recruitment targets missed 🚨 1 in 5 considering leaving
22
210
829
@heymrshallahan
Gráinne Hallahan
8 years
AQA Mod folder of exemplars- each band for every q+ every paper. Thank you #teamenglish #engchatuk for all the help!
68
318
809
@heymrshallahan
Gráinne Hallahan
5 years
‘You need to write in more detail...’ Some ideas to help students who need to develop their phrasing to write in more detail, make more analytical points, and drawn in more quotations.
Tweet media one
Tweet media two
Tweet media three
38
222
798
@heymrshallahan
Gráinne Hallahan
3 years
Tips for a calm classroom? ✅Give teachers enough PPA to properly plan and mark ✅ Maximum class size so all students feel known by their teacher ✅Fund CAMHS and PRU/AP properly so they can work WITH schools Or did you not mean things like that, Gavin?
23
132
701
@heymrshallahan
Gráinne Hallahan
4 years
My lockdown goal achieved! Ran 10 miles this morning feeling comfortable and strong. It’s taken three months but I’ve done it 💪🏼💪🏼💪🏼
Tweet media one
33
3
659
@heymrshallahan
Gráinne Hallahan
4 years
Not now, Becky!
Tweet media one
18
16
645
@heymrshallahan
Gráinne Hallahan
7 years
From marking, these were the most common spelling mistakes that came up again and again: @Team_English1 #teamenglish
Tweet media one
24
281
636
@heymrshallahan
Gráinne Hallahan
2 years
Today I was editing a piece on bullying in schools - but it got me thinking about how schools deal with bullying between staff members. Is bullying between/towards staff something you’ve seen or experienced? Do you think schools do enough to support teachers who are bullied?
229
67
555
@heymrshallahan
Gráinne Hallahan
6 years
A little booklet of fiction extracts that can be used for Language Paper One @Team_English1 @ITTteamenglish #teamenglish
Tweet media one
31
142
474
@heymrshallahan
Gráinne Hallahan
3 years
My timeline is full of exhausted teachers doing really challenging admin tasks at the end of the toughest term of the school year. We know our pinch points- shouldn’t we be stripping back what we do to do it well, instead of adding onto an already overburdened staff?
17
50
419
@heymrshallahan
Gráinne Hallahan
8 years
All of my A Christmas Carol resources- inc mocks, exemplar ans, revision tasks, vocab, analysis tasks #teamenglish
24
125
410
@heymrshallahan
Gráinne Hallahan
8 years
AQA Power and Conflict Poetry All my resources! Exemplars, mocks, revision, quotes, tasks #teamenglish #engchatuk
32
135
411
@heymrshallahan
Gráinne Hallahan
8 years
SOW for Lang Paper 2 including mocks, exemplars etc #teamenglish #engchatuk thanks @MissATollafield for the help!
54
161
404
@heymrshallahan
Gráinne Hallahan
7 years
10 stand alone cover lessons using 20/20/20 format- reading, comprehension, and writing. #teamenglish thanks @Xris32
31
114
396
@heymrshallahan
Gráinne Hallahan
7 years
AQA Power and Conflict Poetry • All complex vocab organised by poem #teamenglish #engchatuk @Team_English1 @EngChatUK
Tweet media one
23
148
393
@heymrshallahan
Gráinne Hallahan
3 years
As soon as they gave it a ‘catchy’ name, I knew the Big Bang reopening would be inevitable. The focus has been on the WHEN schools reopen, not the HOW. Everyone working in schools knows the HOW is what matters.
8
63
394
@heymrshallahan
Gráinne Hallahan
1 year
Yesterday a primary teacher said to me: “The design of the reading test discourages good exam technique, they aren’t tested on comprehension just reading speed.” We go into the numbers here: Me in @tes >>
Tweet media one
19
145
389
@heymrshallahan
Gráinne Hallahan
3 years
I think this is the most 2021 way to celebrate your birthday, right?
Tweet media one
75
0
390
@heymrshallahan
Gráinne Hallahan
7 years
All my Unseen Poetry resources inc exemplar answers, revision booklet, poems in pairs #englishchatuk #teamenglish
20
117
362
@heymrshallahan
Gráinne Hallahan
6 years
I revisited this resource again this week. Putting Q2 and 3 next to each other to Look at what the difference is between language and structure AND why they’re similar. @Team_English1 @ITTteamenglish #teamenglish @EdusitesEnglish
Tweet media one
17
105
368
@heymrshallahan
Gráinne Hallahan
3 years
Next week in @tes we have a piece on learning names. Unsurprisingly, very few people get my name right on first attempt. But someone trying, and failing, to pronounce it never bothers me. What upset me at school was when teachers asked 'What can I call you instead?'
114
26
363
@heymrshallahan
Gráinne Hallahan
6 years
A small collection of exemplar essays for a mixture of literature texts to use with students. @Team_English1 @ITTteamenglish #teamenglish
Tweet media one
24
102
357
@heymrshallahan
Gráinne Hallahan
2 years
I did it I did it! My sub 2hr half - completed in 1hr52 and feel tired, but proud, and happy. And I can’t wait to do another one 🥰 #ukrunchat @UKRunChat @TeachersRunClub
Tweet media one
50
2
352
@heymrshallahan
Gráinne Hallahan
6 years
Poetry revision! This is a really simple way to encourage students to a) make links between poems and b) consider the shift from first to last lines. @Team_English1 @ITTteamenglish
Tweet media one
14
101
346
@heymrshallahan
Gráinne Hallahan
4 years
Ohhhh look at this! Great Teams hack. I'm going to compile a list of the best online learning 'hacks' for @tes . Has anyone else got some good ones to share?
@hcoxcrox
Helen Cox
4 years
Today's MS Teams discovery...type @ forms (no space) into the chat/posts and you can generate an instant poll or quiz question. Love this!
Tweet media one
93
401
2K
46
66
346
@heymrshallahan
Gráinne Hallahan
2 years
Making my prediction now: this is going to be an online Oak course that pupils do on computers, not with teachers in a classroom.
@tes
Tes
2 years
As predicted in the recent Tes column from @Samfr the Prime Minister will today announce plans for every pupil to study maths until the age of 18
51
35
69
20
35
336
@heymrshallahan
Gráinne Hallahan
5 years
If you’re in need for cover lessons/back up lessons/student absent or excluded/emergency break the glass I need to teach with no resources lessons, then this might help 👇🏼👇🏼👇🏼 @Team_English1 @ITTteamenglish
@heymrshallahan
Gráinne Hallahan
7 years
Big bad folder of cover: thirty 20/20/20 stand alone plus four booklets @Team_English1 #teamenglish
44
262
961
13
83
335
@heymrshallahan
Gráinne Hallahan
7 years
Ka-boom 💥exploding metaphors @Team_English1 #teamenglish
Tweet media one
10
103
332
@heymrshallahan
Gráinne Hallahan
8 years
Creative Writing tasks- vocab, games, SPAG, photo prompts, inspired by @Xris32 #teamenglish #englishchatuk
26
111
326
@heymrshallahan
Gráinne Hallahan
8 years
Paper 2 Sentence Upgrades #teamenglish #engchatuk thanks @fod3 for the idea 🙌🏽
Tweet media one
11
145
323
@heymrshallahan
Gráinne Hallahan
7 years
Everything Language Paper 1: mocks, mini mocks, vocab lists, creative writing- some #teamenglish too @Team_English1
11
122
314
@heymrshallahan
Gráinne Hallahan
7 years
All of my vocabulary resources inc images, lists and tests organised by text/exam paper @Team_English1 #teamenglish
18
94
314
@heymrshallahan
Gráinne Hallahan
7 years
A Dropbox of all of my unseen poetry resources inc booklets mocks and activities #teamenglish #engchatuk
22
92
310
@heymrshallahan
Gráinne Hallahan
8 years
Drop box of the quick 5 minute SPAG activities that I've created. #teamenglish #engchatuk
20
117
298
@heymrshallahan
Gráinne Hallahan
5 years
AQA Power and Conflict Anthology Plus other context bits (for Lang paper 2) vocab, quizzes, quotes, plus exemplar essay @ITTteamenglish @Team_English1 #teamenglish #ittteamenglish
15
68
300
@heymrshallahan
Gráinne Hallahan
5 years
In a bid to raise our children to be independent, we have allowed our eldest to butter her own toast. I now realise that this was a grave error.
Tweet media one
15
11
296
@heymrshallahan
Gráinne Hallahan
6 years
This is a pdf of my talk yesterday ‘Cracking the Language Paper’ for resources please see @EdusitesEnglish and get a department subscription because they are awesome 👏🏼 @researchED1 #rED18 #teamenglish @Team_English1
11
84
297
@heymrshallahan
Gráinne Hallahan
5 years
This is a language paper one mock I made, plus lots of supportive questions/examples to try and help with the initial understanding of the text, and then the phrasing of analytical points. I hope it helps! @Team_English1 #teamenglish
11
83
289
@heymrshallahan
Gráinne Hallahan
7 years
A Dropbox of all my images to use for correcting the most common spelling errors @teamenglish1 #teamenglish
12
100
290
@heymrshallahan
Gráinne Hallahan
3 years
My daughter changed schools in lockdown and her teacher has been really supportive in encouraging friendships. This means that now she is nominating her friends and happily joining in...despite never having met them in person. Primary school teachers- you are amazing ❤️
Tweet media one
8
6
288
@heymrshallahan
Gráinne Hallahan
7 years
Used these for my lesson today and I was dancing with happiness at how well they worked. You are a⭐️ @LHanson1711 @Team_English1 #teamenglish
Tweet media one
Tweet media two
Tweet media three
13
87
287
@heymrshallahan
Gráinne Hallahan
6 years
Not something I’m particularly keen on, but I made this to help with a marking policy where GCSE grades were given to KS3. Split between reading and writing. I hope it helps. @Team_English1 @ITTteamenglish #teamenglish #ittteamenglish
11
82
289
@heymrshallahan
Gráinne Hallahan
8 years
Language Vs Structure for Paper 1 Extracts from same text analysed twice, then prompts, then independent 🐧 @FKRitson
11
91
278
@heymrshallahan
Gráinne Hallahan
7 years
No waffle 🙅🏽 avoiding 'it makes you want to read on' with structure in The Blind Assassin @Team_English1 #teamenglish
Tweet media one
7
93
281
@heymrshallahan
Gráinne Hallahan
3 years
I'm hearing some teachers say lockdown has made them reassess their speed in class, and how slowing down has produced better outcomes. Is this something you've found since teaching remotely? Are you thinking about changing your f2f teaching? #journorequests
50
19
271
@heymrshallahan
Gráinne Hallahan
2 years
1. Schools do this already 2. Pledging it won’t make it more effective 3. Changing the things that make children fall behind in the first place would be where to start 4. I’ve also got thoughts on ‘fall behind’ and the obsession with measuring
@BorisJohnson
Boris Johnson
2 years
If your child falls behind in maths or English, we are asking schools to intervene and help them get them back on track. That’s our pledge to every parent. It’s part of the central mission of this government: to unite and level up across the country.
4K
387
2K
13
45
273
@heymrshallahan
Gráinne Hallahan
7 years
Booklet of ten 500 word stories with tasks for Lang P1 sec B. Thanks @TLPMsF and @ladybarkbark @Team_English1
6
90
266
@heymrshallahan
Gráinne Hallahan
7 years
Paper 2 Mock Football using Victorian female football player and The Secret Footballer @Team_English1 #teamenglish
6
93
257
@heymrshallahan
Gráinne Hallahan
7 years
A Dropbox of resources for the Last Brussel Sprout Creative Writing lesson- perfect for the last week of term 🎄 @Team_English1 #teamenglish
16
63
254
@heymrshallahan
Gráinne Hallahan
6 years
Yesterday my beautiful friend passed away. She died from a brain tumour. We were school friends, work friends, mum friends. I miss her terribly already. Brain cancer receives a tiny % of research funding, so please donate to help find a cure
Tweet media one
79
49
249
@heymrshallahan
Gráinne Hallahan
3 years
Calling all google classroom experts- @tes would like to put a helpful list together of the best tips for teaching using that platform. What would be your top tip for using google classroom? Thank you!
132
83
251
@heymrshallahan
Gráinne Hallahan
7 years
Victorian food critic on London's 1st Veg restaurant & NYeats anti burger • Lang Paper 2 @Team_English1 #teamenglish
11
84
244
@heymrshallahan
Gráinne Hallahan
6 years
Some thoughts here on how to get the most out of this list with students via @EdusitesEnglish
@heymrshallahan
Gráinne Hallahan
7 years
AQA Power and Conflict Poetry • All complex vocab organised by poem #teamenglish #engchatuk @Team_English1 @EngChatUK
Tweet media one
23
148
393
7
85
246
@heymrshallahan
Gráinne Hallahan
5 months
It might be nearly midway through term two, but I have first day nerves! Today I say goodbye to @tes , and start a new role at @TeacherTapp writing their editorial content as the head of Teacher Tapp community.
Tweet media one
58
6
247
@heymrshallahan
Gráinne Hallahan
4 years
Reaction of every teacher: 1. This is old news 2. Most schools aren’t spaced out like that 3. Awaits late night announcement overriding this plan
@DailyMailUK
Mail+
4 years
Only primary school children and students in Year 11 and 13 will return to school next week, says Gove
Tweet media one
33
7
23
17
33
243
@heymrshallahan
Gráinne Hallahan
7 years
A collection of non-fiction to accompany P&C poetry to teach context and lang paper 2 #teamenglish @Team_English1
13
77
238
@heymrshallahan
Gráinne Hallahan
7 years
Guided writing (thanks @EnglishEffects @AQAEnglish ) and then adding an image @Team_English1 #teamenglish
Tweet media one
6
77
240
@heymrshallahan
Gráinne Hallahan
4 years
Primaries across the country are moving to online learning and critical worker provision next week- breaking with DfE guidance. Will they see legal threats like we had with Islington etc last month? I’ll be representing @tes on @BBCNews at 6pm and discussing the issue.
24
29
235
@heymrshallahan
Gráinne Hallahan
3 years
Despite EVERYONE agreeing leaks are the worst way to find out about lockdown changes, ministers continue to let the leaks go to the press. For parents and school staff this is so unnecessary and anxiety inducing.
@TmorrowsPapers
Tomorrows Papers Today
3 years
Sunday Times: Back to school in three weeks #TomorrowsPapersToday #SundayTimes #Times
Tweet media one
1
5
4
21
41
236
@heymrshallahan
Gráinne Hallahan
5 years
If you are one of those poor souls still in school teaching, these quick five minute SPaG activities might ease the pain in class/formtime #teamenglish @Team_English1
8
54
233
@heymrshallahan
Gráinne Hallahan
4 years
I’m relieved for the students. I’m relieved for the teachers. I’m relieved I won’t have to say statistical model again. 😳 Now to deal with all the knock on effects of this balls up.
6
16
235
@heymrshallahan
Gráinne Hallahan
4 years
Anyone else praying they haven’t hit print yet on those GCSE results? Is someone taking time to check their working out again?
11
17
226
@heymrshallahan
Gráinne Hallahan
7 years
How can we stop waffle in unseen prose analysis? Dropbox of some ideas to try. @catte25
12
57
229
@heymrshallahan
Gráinne Hallahan
8 years
All my Romeo and Juliet resources (mocks, vocab, how to analyse, exemplars) plus some #litdrive #teamenglish
17
66
228
@heymrshallahan
Gráinne Hallahan
4 years
Good luck to all those going back tomorrow. I hope your shoes don’t give you blisters and you remember your SIMs log in.
4
8
225
@heymrshallahan
Gráinne Hallahan
5 years
My dad just out-Irished himself and gave my daughter a boiled potato to snack on in the car.
12
8
225
@heymrshallahan
Gráinne Hallahan
8 years
Dropbox of all my photobox descriptions in one place #teamenglish #engchatuk thanks @Tom_Briars for the idea!
31
72
216
@heymrshallahan
Gráinne Hallahan
7 years
Paper 2 Olympics: Ennis-Hill and Arthur Conan Doyle 1908 marathon controversy @Team_English1 #teamenglish
1
76
213
@heymrshallahan
Gráinne Hallahan
8 years
AQA Unseen Poetry Revision Booklet 7 Mock Qs plus example answers + terminology guides #teamenglish #englishchatuk
14
83
216
@heymrshallahan
Gráinne Hallahan
7 years
"The sun was as bright as..." NO! How to avoid cliched and dull description for Q5 #teamenglish @Team_English1
Tweet media one
6
72
213
@heymrshallahan
Gráinne Hallahan
6 years
This has been really useful when preparing students for language- revisiting words that have come from exemplars and texts we’ve been using, and now trying to think about ‘stock’ phrases to use in their own writing.
Tweet media one
Tweet media two
1
65
216
@heymrshallahan
Gráinne Hallahan
7 years
Lang Paper 2 Mock • surgeon who operated on himself + Victorian surgery pre anaesthetic #teamenglish @Team_English1
5
79
210
@heymrshallahan
Gráinne Hallahan
6 years
Using @mr_englishteach and some sentence structures from last year, I’m making some ‘prompt mats’ for students who need more reminders about how to pair their analytical words to lead to deeper analysis. Thanks Mark! @Team_English1 #teamenglish
Tweet media one
5
75
210
@heymrshallahan
Gráinne Hallahan
3 years
On my first day as a trainee teacher I sat in the dinner hall with my mentor to eat my lunch as part of my induction, and a student asked me what year I was in. @tes is looking for teachers to share first day of teaching memories- please drop me a message if you have one for us!
109
29
209
@heymrshallahan
Gráinne Hallahan
7 years
I'm looking forward to using these for Paper 2 summarising differences. Thanks so much @LHanson1711 for the idea @Team_English1 #teamenglish
Tweet media one
Tweet media two
Tweet media three
Tweet media four
7
64
208
@heymrshallahan
Gráinne Hallahan
7 years
I'm in a 200 word challenge kind of mood... @Xris32 @Team_English1 #teamenglish
Tweet media one
Tweet media two
Tweet media three
Tweet media four
11
68
206
@heymrshallahan
Gráinne Hallahan
2 years
Without funding this pay rise, it’s hard to see how this news helps anyone in schools. It should have been funded. Where are schools meant to cut the money from to pay for this?
@tes
Tes
2 years
BREAKING: Experienced teachers are to get a 5% pay award in 2022-23 and teacher starting salaries will see an 8.9% uplift in September this year, reaching £28,000, @educationgovuk has announced
235
266
1K
7
72
208
@heymrshallahan
Gráinne Hallahan
4 years
It was clear from the very first set of guidance from the DfE that we couldn’t operate without test and trace up and running. What a shock to no one in education: schools reopening isn’t being inhibited by work shy teachers after all.
3
45
208
@heymrshallahan
Gráinne Hallahan
4 years
Happy New Year! Happy to be representing @tes and talking to @BBCBreakfast at 8:30 about the challenges facing schools when coronavirus testing begins this term.
Tweet media one
29
8
206
@heymrshallahan
Gráinne Hallahan
7 years
Booklet of spy fiction • Three short extracts plus comprehension questions • KS3 or KS2 @Team_English1 @PrimaryRocks1 #teamenglish
Tweet media one
7
64
201
@heymrshallahan
Gráinne Hallahan
7 years
All my Postscript Priestley resources together @Team_English1 #teamenglish thanks again @snelsonsw
5
69
201
@heymrshallahan
Gráinne Hallahan
4 years
I’m really pleased to be representing @tes on @BBCOne tomorrow at 9:30am talking about the A-level exam results.
19
12
202
@heymrshallahan
Gráinne Hallahan
6 years
A while ago I went through and created a list of all the complex vocabulary in the AQA poetry cluster. Below is a blog explaining how I use it, as well as the actual list. I can’t explain how useful I’ve found this. Students’ confidence soared.
@heymrshallahan
Gráinne Hallahan
6 years
Some thoughts here on how to get the most out of this list with students via @EdusitesEnglish
7
85
246
0
57
202
@heymrshallahan
Gráinne Hallahan
5 years
I used this again recently, and it is still my favourite way to check understanding, and to make connections between multiple poems in a meaningful way. If you’re revising poetry I really recommend it! @team_english1 #teamenglish
@heymrshallahan
Gráinne Hallahan
7 years
AQA Power and Conflict Poetry • All complex vocab organised by poem #teamenglish #engchatuk @Team_English1 @EngChatUK
Tweet media one
23
148
393
3
50
200
@heymrshallahan
Gráinne Hallahan
7 years
These are all my countdown to Christmas advent calendars - different revision tasks for every day in December @Team_English1 #teamenglish
9
66
197
@heymrshallahan
Gráinne Hallahan
4 years
I’m really pleased to be on @SkyNews at 11:30 for their Q&A session about opening schools. @tes I’ve got my background sorted.
Tweet media one
18
9
196
@heymrshallahan
Gráinne Hallahan
1 year
The outpouring of feeling in the replies to my @tes piece on 50+ teachers make me feel so sad for all of those teachers who have felt pushed out/unappreciated. We clearly need to change how experience is valued in schools; our education system is weaker from losing this talent.
@jon_severs
Jon Severs
1 year
There's been a disastrous loss of experienced teachers from the profession and not enough people are aware of it, or talking about it. Even more worrying, not enough is being done to stop the over-50s leaving. @heymrshallahan deep dives into the data
149
274
772
16
39
193
@heymrshallahan
Gráinne Hallahan
6 years
If you find Paper One question four a bit of a pickle- this is a good one to use to help students find their supportive textual detail @Team_English1 #teamenglish
@EdusitesEnglish
Edusites English
6 years
AQA GCSE English Language P1 Explorations List 42b
Tweet media one
0
3
22
0
46
191
@heymrshallahan
Gráinne Hallahan
7 years
My latest resource and contribution for International Women's Day: Miss Nainsì Hallahan ☺ #teamenglish
Tweet media one
47
3
189
@heymrshallahan
Gráinne Hallahan
7 years
Tweet media one
5
69
186
@heymrshallahan
Gráinne Hallahan
2 months
89% of teachers agree that parents have become “far too disrespectful” of teachers. The data we’ve got on @TeacherTapp shows a change in parent relationships AND pupil behaviour. These two things are clearly linked.
Tweet media one
64
30
188
@heymrshallahan
Gráinne Hallahan
3 years
Nothing beats your headteacher tweeting about how proud he is of you 💙 #OnceAStBensGirlAlwaysAStBensGirl
@AlanWhelan17
Alan Whelan
3 years
Always proud to see and hear this former St Benedict’s College student commenting so knowledgeably on education matters…well done Gráinne. We could do with people of your calibre on this side of the Irish Sea. ⁦ @heymrshallahan ⁩ ⁦ @BrentwoodRC ⁩ ⁦ @BBCNews
Tweet media one
1
4
34
10
4
185
@heymrshallahan
Gráinne Hallahan
5 years
This is a Paper One a student made from a Q5 (planning in photo/Dropbox) based on waterfalls! Easily the best story he has written. Such a good idea for students to then think about effect @Team_English1
Tweet media one
Tweet media two
1
46
184
@heymrshallahan
Gráinne Hallahan
7 years
Power and Conflict poetry vocab HW booklets. 114 complex words they need to understand. Weekly tasks and quizzes @Team_English1 #teamenglish
Tweet media one
12
59
185
@heymrshallahan
Gráinne Hallahan
6 years
I’m double triple checking all these words with my students this week AQA Power and Conflict Poetry Vocabulary @Team_English1 @ITTteamenglish
@heymrshallahan
Gráinne Hallahan
7 years
AQA Power and Conflict Poetry • All complex vocab organised by poem #teamenglish #engchatuk @Team_English1 @EngChatUK
Tweet media one
23
148
393
6
69
182
@heymrshallahan
Gráinne Hallahan
7 years
Upgrading Upgrade Your Sentence Paper 2 @Team_English1 #teamenglish
Tweet media one
11
65
181