#ContentChat, Twitter, 10/25/2020 11:17:51 AM, 238729


FAQ | Problem?

#ContentChat_2020-10-25_03-15-01.xlsx
#ContentChat_2020-10-25_03-15-01.xlsx
From:
NodeXLExcelAutomator
Uploaded on:
October 25, 2020
Short Description:
#ContentChat via NodeXL https://bit.ly/3dZ4SkK
@sferika
@monicalnorton
@b2the7
@neoluxemo
@520eastbrands
@thedataoutlier
@serpstat
@inkandcopy
@writergirlassoc
@connectedaction

Top hashtags:
#contentchat
#cmworld
#wisewomen
#knowledge
#world
#contentmarketing

Description:
Description
The graph represents a network of 362 Twitter users whose tweets in the requested range contained "#ContentChat", or who were replied to or mentioned in those tweets. The network was obtained from the NodeXL Graph Server on Sunday, 25 October 2020 at 10:16 UTC.

The requested start date was Sunday, 25 October 2020 at 00:01 UTC and the maximum number of tweets (going backward in time) was 7,500.

The tweets in the network were tweeted over the 83-day, 20-hour, 0-minute period from Saturday, 01 August 2020 at 21:00 UTC to Saturday, 24 October 2020 at 17:01 UTC.

Additional tweets that were mentioned in this data set were also collected from prior time periods. These tweets may expand the complete time period of the data.

There is an edge for each "replies-to" relationship in a tweet, an edge for each "mentions" relationship in a tweet, and a self-loop edge for each tweet that is not a "replies-to" or "mentions".

The graph is directed.

The graph's vertices were grouped by cluster using the Clauset-Newman-Moore cluster algorithm.

The graph was laid out using the Harel-Koren Fast Multiscale layout algorithm.


Author Description


Overall Graph Metrics
Vertices : 362
Unique Edges : 511
Edges With Duplicates : 4046
Total Edges : 4557
Number of Edge Types : 5
Tweet : 785
Retweet : 334
MentionsInRetweet : 531
Replies to : 1558
Mentions : 1349
Self-Loops : 786
Reciprocated Vertex Pair Ratio : 0.269179004037685
Reciprocated Edge Ratio : 0.424178154825027
Connected Components : 68
Single-Vertex Connected Components : 44
Maximum Vertices in a Connected Component : 235
Maximum Edges in a Connected Component : 4276
Maximum Geodesic Distance (Diameter) : 5
Average Geodesic Distance : 2.677579
Graph Density : 0.00721598996036179
Modularity : 0.113801
NodeXL Version : 1.0.1.441
Data Import : The graph represents a network of 362 Twitter users whose tweets in the requested range contained "#ContentChat", or who were replied to or mentioned in those tweets. The network was obtained from the NodeXL Graph Server on Sunday, 25 October 2020 at 10:16 UTC.

The requested start date was Sunday, 25 October 2020 at 00:01 UTC and the maximum number of tweets (going backward in time) was 7,500.

The tweets in the network were tweeted over the 83-day, 20-hour, 0-minute period from Saturday, 01 August 2020 at 21:00 UTC to Saturday, 24 October 2020 at 17:01 UTC.

Additional tweets that were mentioned in this data set were also collected from prior time periods. These tweets may expand the complete time period of the data.

There is an edge for each "replies-to" relationship in a tweet, an edge for each "mentions" relationship in a tweet, and a self-loop edge for each tweet that is not a "replies-to" or "mentions".

Layout Algorithm : The graph was laid out using the Harel-Koren Fast Multiscale layout algorithm.
Graph Source : GraphServerTwitterSearch
Graph Term : #ContentChat
Groups : The graph's vertices were grouped by cluster using the Clauset-Newman-Moore cluster algorithm.
Edge Color : Edge Weight
Edge Width : Edge Weight
Edge Alpha : Edge Weight
Vertex Radius : Betweenness Centrality

Top Influencers: Top 10 Vertices, Ranked by Betweenness Centrality
Top URLs
Top URLs in Tweet in Entire Graph:
[73] http://womenspowerbook.org/Content-of-book-to-empower-women-&-men.htm
[6] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=237980
[5] https://www.erikaheald.com/august-3-2020-content-chat-recap-trending-topics-vs-evergreen-content-whats-the-right-content-mix-for-your-blog/
[4] https://twitter.com/SFerika/status/1313195185300410368
[4] https://twitter.com/SFerika/status/1292902799185829889
[4] https://twitter.com/SFerika/status/1290366474607968257
[4] https://twitter.com/rkwendte/status/1290365352631767041
[4] https://www.erikaheald.com/august-24-2020-content-chat-recap-how-to-empower-and-co-create-with-your-brand-advocates/
[4] https://edujobsinpgh.blogspot.com/2020/09/math-content-development-consultant.html
[4] https://www.erikaheald.com/october-12-2020-content-chat-recap-cmworld-pre-party-how-to-get-the-most-out-of-virtual-cmworld-2020/

Top URLs in Tweet in G1:
[5] https://www.erikaheald.com/august-3-2020-content-chat-recap-trending-topics-vs-evergreen-content-whats-the-right-content-mix-for-your-blog/
[4] https://www.erikaheald.com/august-10-2020-content-chat-recap-building-strong-relationships-with-your-remote-content-marketing-teams/
[3] https://www.erikaheald.com/august-24-2020-content-chat-recap-how-to-empower-and-co-create-with-your-brand-advocates/
[3] https://www.erikaheald.com/august-17-2020-content-chat-recap-where-does-shorter-content-fit-into-your-content-marketing-strategy/
[3] https://www.erikaheald.com/september-21-2020-content-chat-recap-best-practices-to-measure-and-define-content-marketing-engagement/
[3] https://www.erikaheald.com/october-12-2020-content-chat-recap-cmworld-pre-party-how-to-get-the-most-out-of-virtual-cmworld-2020/
[2] https://twitter.com/rkwendte/status/1290365352631767041
[2] https://www.socialfresh.com/virtual-conference-lessons/
[2] https://twitter.com/SFerika/status/1292902799185829889
[2] https://buffer.com/resources/task-forces/

Top URLs in Tweet in G2:
[3] https://twitter.com/SFerika/status/1300511556174622722
[3] https://twitter.com/SFerika/status/1300512829066289153
[3] https://twitter.com/SFerika/status/1300514515939807232
[3] https://twitter.com/SFerika/status/1300522054404304896
[3] https://twitter.com/SFerika/status/1313195185300410368
[2] https://twitter.com/BillSkowronski/status/1300514962683711488
[2] https://twitter.com/rkwendte/status/1290365352631767041
[2] https://twitter.com/SFerika/status/1318266168654790657
[2] https://twitter.com/SFerika/status/1313204299468402688
[2] https://twitter.com/SFerika/status/1300509616636223488

Top URLs in Tweet in G3:
[6] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=237980
[3] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=238451
[2] https://nodexlgraphgallery.org/Pages/Graph.aspx?graphID=231935
[1] https://twitter.com/i/web/status/1305585834415054853
[1] https://twitter.com/i/web/status/1305587389717450754
[1] https://twitter.com/i/web/status/1305592473528471559
[1] https://twitter.com/i/web/status/1305593001616568323
[1] https://careerbarn.com/
[1] https://twitter.com/i/web/status/1315743136996614147
[1] https://twitter.com/i/web/status/1315744692479369219

Top URLs in Tweet in G4:
[73] http://womenspowerbook.org/Content-of-book-to-empower-women-&-men.htm
[2] https://iconohash.com:443/contentchat/2020-10-19
[2] https://iconohash.com:443/contentchat/2020-08-03
[2] https://iconohash.com:443/contentchat/2020-08-10
[2] https://iconohash.com:443/ContentChat/2020-08-31
[2] https://iconohash.com:443/contentchat/2020-09-14
[2] https://iconohash.com:443/contentchat/2020-09-21
[2] https://iconohash.com:443/ContentChat/2020-09-28
[2] https://iconohash.com:443/ContentChat/2020-10-12
[1] https://twitter.com/Aadii_Sawant/status/1290557730491527171

Top URLs in Tweet in G5:
[2] https://twitter.com/johncloonan/status/1315734139832881152
[1] https://twitter.com/i/web/status/1292903101091819520
[1] https://twitter.com/i/web/status/1292909082517495808
[1] https://twitter.com/i/web/status/1292910886290563074
[1] https://twitter.com/NeoLuxeMktg/status/1300507515596177413
[1] https://twitter.com/BillSkowronski/status/1300513085900369922
[1] https://twitter.com/cmcphillips/status/1315732546584539138
[1] https://twitter.com/i/web/status/1315737521905524736
[1] https://twitter.com/CraftWrites/status/1315737464217231362
[1] https://twitter.com/SFerika/status/1315738171204747264

Top URLs in Tweet in G7:
[1] https://twitter.com/PeppersWrite/status/1291158543819837440

Top URLs in Tweet in G8:
[1] https://twitter.com/i/web/status/1310783869159788544
[1] https://twitter.com/i/web/status/1310783858887983105

Top URLs in Tweet in G9:
[2] https://www.erikaheald.com/february-10-2020-content-chat-recap-turbocharging-your-social-media-content-curation-and-promotion/
[2] https://www.erikaheald.com/november-18-2019-content-chat-recap-evaluating-content-marketing-planning-and-management-software-for-2020/
[2] https://www.erikaheald.com/march-2-2020-content-chat-recap-how-to-make-content-marketing-work-in-highly-regulated-industries/
[2] https://www.erikaheald.com/september-14-2020-content-chat-recap-how-to-build-and-maintain-a-thriving-b2b-online-community/
[2] https://www.erikaheald.com/september-28-2020-content-chat-recap-how-to-brainstorm-quality-content-ideas-using-the-content-fuel-framework/
[1] https://twitter.com/i/web/status/1318271465234509825
[1] https://twitter.com/sferika/status/1290364509949849600
[1] https://twitter.com/sferika/status/1305586767723069440
[1] https://twitter.com/i/web/status/1305591588463218693
[1] https://twitter.com/sferika/status/1305591051428614144

Top URLs in Tweet in G10:
[4] https://edujobsinpgh.blogspot.com/2020/09/math-content-development-consultant.html
[3] https://edujobsinpgh.blogspot.com/2020/10/language-consultant-and-writer-math.html
[2] https://edujobsinpgh.blogspot.com/2020/08/content-editor.html
[1] https://edujobsinpgh.blogspot.com/2020/08/content-manager-high-school-programs.html
[1] https://edujobsinpgh.blogspot.com/2020/08/content-writer.html
[1] https://edujobsinpgh.blogspot.com/2020/08/educational-content-developer.html
[1] https://twitter.com/remote_edujobs/status/1299054982805807105
[1] https://edujobsinpgh.blogspot.com/2020/10/educational-content-developer.html

Top Domains
Top Domains in Tweet in Entire Graph:
[570] twitter.com
[73] womenspowerbook.org
[47] erikaheald.com
[16] iconohash.com
[13] blogspot.com
[12] nodexlgraphgallery.org
[4] paypal.me
[3] youtube.com
[2] buffer.com
[2] socialfresh.com

Top Domains in Tweet in G1:
[171] twitter.com
[26] erikaheald.com
[2] socialfresh.com
[2] buffer.com
[1] redd.it
[1] brafton.com
[1] turnip.exchange

Top Domains in Tweet in G2:
[311] twitter.com
[5] erikaheald.com
[2] 520eastbrands.com
[2] storyfuel.co
[1] contentmarketinginstitute.com
[1] iheartnaptime.net
[1] ectservices.com
[1] instagram.com
[1] amazon.com
[1] serialmarketers.net

Top Domains in Tweet in G3:
[18] twitter.com
[12] nodexlgraphgallery.org
[1] careerbarn.com

Top Domains in Tweet in G4:
[73] womenspowerbook.org
[21] twitter.com
[16] iconohash.com
[1] onlyfans.com
[1] youtube.com
[1] loyalfans.com
[1] reddit.com

Top Domains in Tweet in G5:
[17] twitter.com
[1] bnisalem.com
[1] inspirefirst.com

Top Domains in Tweet in G7:
[1] twitter.com

Top Domains in Tweet in G8:
[2] twitter.com

Top Domains in Tweet in G9:
[16] erikaheald.com
[14] twitter.com

Top Domains in Tweet in G10:
[13] blogspot.com
[1] twitter.com

Top Hashtags
Top Hashtags in Tweet in Entire Graph:
[2268] contentchat
[120] cmworld
[73] wisewomen
[73] knowledge
[73] world
[70] contentmarketing
[22] marketing
[16] b2b
[14] education
[13] remotework



Top Hashtags in Tweet in G1:
[762] contentchat
[32] cmworld
[18] contentmarketing
[8] b2b
[5] marketing
[4] emailmarketing
[3] cle
[2] icymi
[2] brandadvocacy
[2] contentstrategy

Top Hashtags in Tweet in G2:
[1080] contentchat
[35] cmworld
[15] contentmarketing
[8] marketing
[7] b2b
[6] twittersmarter
[4] b2bmarketing
[3] twitterchat
[3] semrushchat
[2] icebreaker

Top Hashtags in Tweet in G3:
[106] contentchat
[33] cmworld
[7] nodexl
[6] cmworld2020
[6] contentwritingchat
[6] serpstat_chat
[4] marketing
[3] contentmarketing
[2] digitalmarketing
[2] cmworldeur

Top Hashtags in Tweet in G4:
[119] contentchat
[73] wisewomen
[73] knowledge
[73] world
[6] onlyfans
[4] sex
[4] contentmarketing
[4] contentcreator
[3] nudes
[3] onlyfansnewbie

Top Hashtags in Tweet in G5:
[107] contentchat
[12] cmworld
[2] icebreaker
[2] agency
[2] contentmarketing
[1] brainstorm
[1] dogpixrule
[1] community
[1] marketingautomation

Top Hashtags in Tweet in G6:
[1] contentchat

Top Hashtags in Tweet in G7:
[7] contentmarketing
[7] contentchat
[7] cmworld
[7] vcbuzz
[7] blackcontentmarketing
[1] blacktechtwitter

Top Hashtags in Tweet in G9:
[27] contentchat
[10] contentmarketing
[4] socialmedia
[3] marketing
[2] marketingautomation
[2] smb
[2] martech
[2] datascience
[1] mentalhealth
[1] onlinecommunity

Top Hashtags in Tweet in G10:
[14] education
[13] remotework
[13] edujobs
[13] edchat
[8] contentchat
[7] jobsearch
[7] jobs
[4] math
[3] writingcommunity
[2] mathematics

Top Words
Top Words in Tweet in Entire Graph:
[2264] #contentchat
[1265] sferika
[468] content
[182] 520eastbrands
[174] one
[170] good
[165] twitter
[153] community
[152] great
[150] people

Top Words in Tweet in G1:
[760] #contentchat
[292] sferika
[177] content
[69] one
[68] 520eastbrands
[64] dberkowitz
[63] derekpillie
[62] marketing
[58] community
[55] good

Top Words in Tweet in G2:
[1078] #contentchat
[802] sferika
[189] content
[97] audience
[97] great
[96] twitter
[90] good
[89] time
[89] one
[82] see

Top Words in Tweet in G3:
[106] #contentchat
[92] sferika
[33] #cmworld
[22] twitter
[21] neoluxemo
[17] content
[14] shruti12d
[14] chats
[13] cmcphillips
[12] good

Top Words in Tweet in G4:
[119] #contentchat
[74] book
[73] #wisewomen
[73] civilizations
[73] site
[73] hold
[73] #knowledge
[73] #world
[73] 150
[73] subj

Top Words in Tweet in G5:
[107] #contentchat
[61] sferika
[29] 520eastbrands
[24] johncloonan
[13] people
[13] cmcphillips
[12] #cmworld
[11] love
[11] content
[10] neoluxemo

Top Words in Tweet in G6:
[2] jimmy_daly
[2] zendesk

Top Words in Tweet in G7:
[7] re
[7] hiring
[7] take
[7] note
[7] #contentmarketing
[7] peeps
[7] bestjobsinvan
[7] #contentchat
[7] #cmworld
[7] #vcbuzz

Top Words in Tweet in G8:
[13] content
[11] completedigi
[7] businesses
[7] always
[7] need
[7] leads
[7] generate
[7] revenue
[7] keep
[7] business

Top Words in Tweet in G9:
[27] #contentchat
[17] content
[12] community
[10] #contentmarketing
[10] recap
[9] tips
[7] share
[7] check
[6] twitter
[6] best

Top Words in Tweet in G10:
[14] #education
[13] needed
[13] #remotework
[13] #edujobs
[13] #edchat
[10] content
[9] #jobs
[8] #contentchat
[7] consultant
[7] math

Top Word Pairs
Top Word Pairs in Tweet in Entire Graph:
[73] #contentchat,#wisewomen
[73] #wisewomen,civilizations
[73] civilizations,book
[73] book,site
[73] site,hold
[73] hold,#knowledge
[73] #knowledge,#world
[73] #world,150
[73] 150,subj
[73] subj,ur

Top Word Pairs in Tweet in G1:
[22] sferika,a2
[20] dberkowitz,sferika
[18] short,form
[18] form,content
[18] shruti12d,sferika
[17] sferika,a1
[15] #contentchat,recap
[13] content,marketing
[13] sferika,a3
[12] trending,topic

Top Word Pairs in Tweet in G2:
[40] sferika,a2
[38] johncloonan,sferika
[36] sferika,a1
[35] sferika,a3
[29] sferika,a4
[29] shruti12d,sferika
[27] sferika,a5
[26] berrakbiz,sferika
[23] sferika,a7
[22] 520eastbrands,sferika

Top Word Pairs in Tweet in G3:
[11] twitter,chats
[8] sferika,neoluxemo
[7] johncloonan,sferika
[7] audiences,map
[7] map,#cmworld
[7] #nodexl,cmicontent
[7] #contentchat,#cmworld
[7] 12,pm
[7] #contentchat,3pm
[6] neoluxemo,sferika

Top Word Pairs in Tweet in G4:
[73] #contentchat,#wisewomen
[73] #wisewomen,civilizations
[73] civilizations,book
[73] book,site
[73] site,hold
[73] hold,#knowledge
[73] #knowledge,#world
[73] #world,150
[73] 150,subj
[73] subj,ur

Top Word Pairs in Tweet in G5:
[9] johncloonan,sferika
[8] johncloonan,520eastbrands
[7] 520eastbrands,sferika
[6] lol,#contentchat
[5] content,marketing
[5] shruti12d,sferika
[4] 520eastbrands,johncloonan
[4] lt,#contentchat
[4] sferika,cmcphillips
[4] cmcphillips,sferika

Top Word Pairs in Tweet in G7:
[7] re,hiring
[7] hiring,take
[7] take,note
[7] note,#contentmarketing
[7] #contentmarketing,peeps
[7] peeps,bestjobsinvan
[7] bestjobsinvan,#contentchat
[7] #contentchat,#cmworld
[7] #cmworld,#vcbuzz
[7] #vcbuzz,#blackcontentmarketing

Top Word Pairs in Tweet in G8:
[7] businesses,always
[7] always,need
[7] need,leads
[7] leads,generate
[7] generate,revenue
[7] revenue,keep
[7] keep,business
[7] business,going
[7] going,content
[7] content,marketing

Top Word Pairs in Tweet in G9:
[9] #contentchat,community
[6] #contentchat,recap
[3] struggling,#socialmedia
[3] #socialmedia,content
[3] content,curation
[3] curation,promotion
[3] promotion,check
[3] check,tips
[3] tips,biggreenpen
[3] biggreenpen,#contentchat

Top Word Pairs in Tweet in G10:
[13] needed,#remotework
[13] #remotework,#edujobs
[13] #edujobs,#edchat
[10] #edchat,#education
[7] #education,#jobs
[6] #jobs,#jobsearch
[5] educational,content
[4] math,content
[4] content,development
[4] development,consultant

Top Replied-To
Top Replied-To in Entire Graph:
@sferika
@520eastbrands
@johncloonan
@shruti12d
@derekpillie
@neoluxemo
@b2the7
@inkandcopy
@writergirlassoc
@martinlieberman

Top Replied-To in G1:
@sferika
@derekpillie
@520eastbrands
@shruti12d
@johncloonan
@writergirlassoc
@neoluxemo
@b2the7
@dberkowitz
@todcordill

Top Replied-To in G2:
@sferika
@520eastbrands
@johncloonan
@shruti12d
@inkandcopy
@b2the7
@derekpillie
@neoluxemo
@writergirlassoc
@berrakbiz

Top Replied-To in G3:
@sferika
@shruti12d
@martinlieberman
@neoluxemo
@ashleyikeler
@johncloonan
@dianarich013
@inkandcopy
@520eastbrands
@cmcphillips

Top Replied-To in G5:
@520eastbrands
@johncloonan
@sferika
@cmcphillips
@jonas419
@neoluxemo
@shruti12d
@craftwrites
@b2the7
@pisarose

Top Replied-To in G6:
@tara_ramroop

Top Replied-To in G9:
@johncloonan

Top Mentioned
Top Mentioned in Entire Graph:
@sferika
@neoluxemo
@520eastbrands
@dberkowitz
@shruti12d
@johncloonan
@inkandcopy
@billskowronski
@mdeziel
@berrakbiz

Top Mentioned in G1:
@sferika
@dberkowitz
@520eastbrands
@neoluxemo
@shruti12d
@alekirvin
@derekpillie
@inkandcopy
@mdeziel
@billskowronski

Top Mentioned in G2:
@sferika
@neoluxemo
@520eastbrands
@inkandcopy
@johncloonan
@billskowronski
@dberkowitz
@shruti12d
@berrakbiz
@mdeziel

Top Mentioned in G3:
@sferika
@neoluxemo
@cmicontent
@cmcphillips
@shruti12d
@toprank
@berrakbiz
@heidicohen
@serpstat
@inkandcopy

Top Mentioned in G4:

Top Mentioned in G5:
@sferika
@520eastbrands
@neoluxemo
@cmcphillips
@johncloonan
@moninaw
@darcydeleon
@alekirvin
@shruti12d
@craftwrites

Top Mentioned in G6:
@ronniehiggins
@jimmy_daly
@superpathco
@yelp
@facebook
@zendesk
@airtable
@suzannebarnecut
@zendeskrelate
@agori

Top Mentioned in G7:
@bestjobsinvan
@unbounce
@bcjobs
@wearebctech

Top Mentioned in G8:
@completedigi

Top Mentioned in G9:
@biggreenpen
@erikaheald
@sferika
@dikayodata
@oranacreative
@mdeziel
@ahaval

Top Mentioned in G10:
@remote_edujobs

Top Tweeters
Top Tweeters in Entire Graph:
@chidambara09
@buffer
@gtpintado
@jennykim
@womenspowerbook
@myjobis2pr
@slackhq
@juliebhunt
@skype
@madalynsklar

Top Tweeters in G1:
@buffer
@slackhq
@mrtallerjerry
@emailmktgalerts
@jeffsheehan
@lttlewys
@ldrbrnd
@_iamcoachbrian
@ctechtvbfy
@kmullett

Top Tweeters in G2:
@jennykim
@juliebhunt
@skype
@madalynsklar
@semrush
@martinlieberman
@amithpanchal
@berrakbiz
@bizapalooza
@nathaliegregg

Top Tweeters in G3:
@gtpintado
@isocialfanz
@carlarjenkins
@__nca
@cmicontent
@diymarketers
@gfiorelli1
@vivianfrancos
@prisus
@moninaw

Top Tweeters in G4:
@womenspowerbook
@fabriciosx
@revolutionscen
@iconohash
@rahul_rpandya
@kathrynclang
@charli_says
@speechcatalyst
@millertime_baby
@mavenandmention

Top Tweeters in G5:
@craftwrites
@trello
@kimota
@bhrome
@renoe
@neoluxemo
@bni_official_pg
@jasonschemmel
@ajhuisman
@calendly

Top Tweeters in G6:
@salesforce
@zendesk
@yelp
@facebook
@jimmy_daly
@ronniehiggins
@zendeskrelate
@monicalnorton
@airtable
@suzannebarnecut

Top Tweeters in G7:
@junaebrown
@bcjobs
@unbounce
@kitkaaattt
@botblacktech
@bestjobsinvan
@wearebctech
@kyliemcmullan
@evrydaylemonade

Top Tweeters in G8:
@neha39362992
@completedigi
@anmol_ajaan
@rajmadhu72
@iaetrishu
@soul_of_wonder
@reallyshivendra
@aasthaa64309198

Top Tweeters in G9:
@biggreenpen
@botnowa
@dikayodata
@oranacreative
@ahaval
@optimismlight
@erikaheald

Top Tweeters in G10:
@nikfarmath2
@iteachmathall
@jobseekslack
@education_24x7
@johnengine_
@remote_edujobs


We use necessary cookies to make our site work. We’d like to set additional cookies to understand site usage, make site improvements and to remember your settings. We also use cookies set by other sites to help deliver content from their services.