SlideShare ist ein Scribd-Unternehmen logo
1 von 107
Evangelizing Your “Thing”
Lessons learned bringing hardware devices to hackathons
by Rex St. John (@rexstjohn)
Rex St. John (@rexstjohn)
Internet of Things Evangelist, Intel
We brought Intel Edison to more than 30
collegiate events last year.
Many of the developers we met had never seen
a Linux terminal before.
We made these
developers successful.
And so can you!
Here is what you need to
know.
An evangelist’s job is to maximize
projects built with their technologies.
Their job is to convince developers to
choose their devices and finish projects.
They are not salespeople, they are there
for the good of the event.
That means helping people no matter
what technology they choose.
Developers engage like this
(hands on).
When developers receive a gadget,
their brains turn off.
No one reads at a hackathon.
That’s why it is called a
“hackathon.”
Reading is work.
They came to have fun.
If you have important information to
communicate, you must do it up front.
Developers will listen for a bit if they
know they are getting hardware.
But you need to keep it short.
(45 minutes or less ideally)
So do it in the first few hours.
The first day of a hackathon
is the most important.
85% of your work as an
evangelist happens in the
first few hours.
No one knows about your
“thing.”
You need to get them
excited to use your
product.
On the first day, people
are still forming teams.
By the second day,
developers have made
their choices.
It is often “too late” for
you to convince them to
use “your thing.”
(although there are always exceptions)
You are not the only
company at the event
with a “cool thing”
It’s a good idea to
approach folks and
asking them questions…
“So what are you thinking
of building this weekend?
“Have you built many
hardware hacks before?
“What programming
languages do you know?
“JavaScript?
“Cool, we have this cool device
called “Intel Edison” that lets you
program hardware using
JavaScript!
“We are doing a workshop
after the keynote, stop by if
you want to get a device.
“We also have a prize for
best use of Edison this
weekend, hope to see
you there.
You get the idea.
You must market your
device at the start of the
event to build interest.
You should also do a
workshop.
A collegiate hackathon may
have 500 – 1,600 participants.
There is only one of you.
If you hand out devices without a
workshop, expect to answer the
same questions dozens of times.
The average team is 4
people, 40 devices mean
120 developers potentially
interacting with your gadget.
That translates into a lot of
redundant questions…
Where are the docs? How do I
plug it in? Which USB do I need to
plug in? Where are the docs?
Which USB do I need to plug in?
How do I get it online? Which
USB do I need to plug in? How do
I get it online? How do I get it
online? Which USB do I need to
plug in? How do I get it online?
You should really do a
workshop to cover these
questions.
You should also have an
intro slide deck for the
keynote.
No more than 5-10 slides,
don’t waste people’s time.
Don’t spend 15 minutes
rambling.
Developers came to build
fun projects, tell them how
they can use your thing to
do that.
Introduce yourself, your
product, what people can
do with your product and
your prize.
Then say “join me for a
workshop after this to get
devices.”
The end.
Keep it simple, not boring.
Advanced evangelists often
have interactive demos with
audience participation and
live coding.
You are a technical
resource to support the
participants, even if they
have questions on other
topics.
You are an ambassador on
behalf of your company into
the developer community.
Leave a good
impression.
Why do hackathons
matter?
Hackathons are now a college sport
(and students are in charge)
“1,500 hackathons planned in 2014”
–Vivek Ravisankar (@rvivek)
*a non-complete list of sponsors for HackGT, in it’s first year!
Competition for developer attention is
intense
Attendence Total Prize Value
MHacks ~1,300 ~$31,000
PennApps X ~1,300 ~$30,000
CalHacks ~1,200 ???
HackGT ~700 ~$60,000+
HackRU ~700 ~$10,000+
DubHacks ~500 (capped) ~$10,000+
HackTX ~500 ???
Attendance is taking off
(a few events we attended this year)
Hardware + wearables stand out
Be the first device students learn to hack on
Developers cross-pollinate + talk
Students may attend dozens of events before graduating (travel reimbursements)
Some Lessons
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Developer Success Is The Only Metric
Lesson #1: Developer Success Is The Only
Thing That Matters
Not impressions, conversions, devices distributed etc
The target metric is
“projects built per device
distributed”
If you hand out 40 devices
and get 3 projects, you are
probably doing something
wrong.
We averaged 50% or greater
projects per device issued.
Sometimes 80% or more.
These metrics can vary wildly
based on the schools and
participants, nature of the
hackathon.
Hardware focused hackathons
at schools with strong EE
departments often did well.
Lesson #2: “Hackathon ready” is a higher
standard of ready
If your product is “hackathon ready,” then it is ready.
Lesson #3: Hackathons are not a branding
exercise
Looks like marketing, smells like marketing, sounds like marketing…not marketing
“We traveled 2,000 miles to be here and spent 72 hours for nothing because of you”
Lesson #4: Your device can ruin a team’s
entire event
We are not perfect, sometimes
technology doesn’t work well.
Apologize and take the blame
and promise to see that the
problems are fixed.
“I am going to send an email
about this now, we will make
sure this doesn’t happen again
“Can you give me your email?
I will follow up with you when I
hear back about this next week
Consider sending them a
“make good” item if you
can do so
DX
Developer Experience
Introducing HDX
Hardware Developer Experience
HDX is synonymous with strong performance at hackathons
How do you achieve
HDX?
Work backwards from “hackathon
conditions” to your product
8-36 hours to build a project with your
hardware, no time to waste
Power on, Wi-Fi, BLE in less than 10
minutes
Expect HTML based login screens, isolation mode to be turned on
Your “thing” must handle bad Wi-Fi
gracefully, be useful regardless
Tips & Tricks
Pro-Tip: Bring your
own Wi-Fi routers.
Collegiate Wi-Fi tends to
be terrible, infested with
HTML login screens.
This makes it really hard
to build hardware projects
on most devices.
Make sure to also provide
Wi-Fi at the end of the
event during project
demonstrations.
You can usually find
open ethernet jacks.
Pro-Tip: Load useful
software onto USB sticks
to avoid large downloads.
Start developers 30-50% of the
way to their goal
Sample code and prefabs for common use cases
Finished Projects = Happy
Developers
This is the only marketing you need to worry about
Ration hardware (conditional loans)
Hardware is for teams who are building, not stuffing in backpacks
Set up a supply table
Expect people to show up with nothing
Document, share relentlessly
Don’t let your success disappear down the “memory hole”
If it isn’t documented, it
didn’t happen.
Collect team names, take pictures of *every* project built with your technology,
save links to projects posted online. Hackathon success is ephemeral, you
need to keep a record of what happened or it will disappear.
Offer prizes.
Prizes should be geeky in
nature, developers don’t
want money, they want
fun toys and things to
play with.
Generally we spent $450
on three prizes for a team
of up to four per event.
Prizes are important to
motivate developers to
use your products.
Tell stories about your product
Be prepared to inspire developers with ideas
Developer Success = Your Success
Developer success is the only metric
Celebrate developers.
Use social media channels to reward developers with public recognition, doing
this regularly leaves a strong positive impression on your organization.
Learn.
Ask developers to share their code, chances are solutions built by one
developer will be needed by other developers at other events. Be proactive
about documenting solutions to common problems.
Forketing
And read this.

Weitere ähnliche Inhalte

Ähnlich wie Evangelizing Your Thing (Extended Edition)

Evangelizing Your "Thing" At Hardware Hackathons
Evangelizing Your "Thing" At Hardware HackathonsEvangelizing Your "Thing" At Hardware Hackathons
Evangelizing Your "Thing" At Hardware HackathonsRex St. John
 
Programming Ideas in Makerspaces
Programming Ideas in MakerspacesProgramming Ideas in Makerspaces
Programming Ideas in MakerspacesBrian Pichman
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneEdorian
 
Software as a craft (February, 2018)
Software as a craft (February, 2018)Software as a craft (February, 2018)
Software as a craft (February, 2018)Rachel M. Carmena
 
Fallon Brainfood x Planning-ness 2010: How To Plan Apps
Fallon Brainfood x Planning-ness 2010: How To Plan AppsFallon Brainfood x Planning-ness 2010: How To Plan Apps
Fallon Brainfood x Planning-ness 2010: How To Plan AppsAki Spicer
 
564 Class Notes July 27, 2010
564 Class Notes July 27, 2010564 Class Notes July 27, 2010
564 Class Notes July 27, 2010Stephanie Magleby
 
Left Hackathon 4.0
Left Hackathon 4.0Left Hackathon 4.0
Left Hackathon 4.0John Lyotier
 
Session on mockups
Session on mockupsSession on mockups
Session on mockupsAbdul Dibosh
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for DevelopersBarElin
 
AD - Developer communication and Technology
AD - Developer communication and TechnologyAD - Developer communication and Technology
AD - Developer communication and TechnologyEnplore AB
 
Open Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration PresentationOpen Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration Presentationdarryl_lehmann
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedWojciech Koszek
 
Planning JavaScript and Ajax for larger teams
Planning JavaScript and Ajax for larger teamsPlanning JavaScript and Ajax for larger teams
Planning JavaScript and Ajax for larger teamsChristian Heilmann
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Christian Heilmann
 
How & why i started contributing to open source as an undergrad
How & why i started contributing to open source as an undergradHow & why i started contributing to open source as an undergrad
How & why i started contributing to open source as an undergradakshesh doshi
 

Ähnlich wie Evangelizing Your Thing (Extended Edition) (20)

Evangelizing Your "Thing" At Hardware Hackathons
Evangelizing Your "Thing" At Hardware HackathonsEvangelizing Your "Thing" At Hardware Hackathons
Evangelizing Your "Thing" At Hardware Hackathons
 
Programming Ideas in Makerspaces
Programming Ideas in MakerspacesProgramming Ideas in Makerspaces
Programming Ideas in Makerspaces
 
From dev to ops and beyond - getting it done
From dev to ops and beyond - getting it doneFrom dev to ops and beyond - getting it done
From dev to ops and beyond - getting it done
 
Programming ideas
Programming ideasProgramming ideas
Programming ideas
 
Software as a craft (February, 2018)
Software as a craft (February, 2018)Software as a craft (February, 2018)
Software as a craft (February, 2018)
 
Fallon Brainfood x Planning-ness 2010: How To Plan Apps
Fallon Brainfood x Planning-ness 2010: How To Plan AppsFallon Brainfood x Planning-ness 2010: How To Plan Apps
Fallon Brainfood x Planning-ness 2010: How To Plan Apps
 
564 Class Notes July 27, 2010
564 Class Notes July 27, 2010564 Class Notes July 27, 2010
564 Class Notes July 27, 2010
 
Left Hackathon 4.0
Left Hackathon 4.0Left Hackathon 4.0
Left Hackathon 4.0
 
Session on mockups
Session on mockupsSession on mockups
Session on mockups
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
 
AD - Developer communication and Technology
AD - Developer communication and TechnologyAD - Developer communication and Technology
AD - Developer communication and Technology
 
Open Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration PresentationOpen Web Technologies and You - Durham College Student Integration Presentation
Open Web Technologies and You - Durham College Student Integration Presentation
 
Building an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learnedBuilding an Open Source iOS app: lessons learned
Building an Open Source iOS app: lessons learned
 
Planning JavaScript and Ajax for larger teams
Planning JavaScript and Ajax for larger teamsPlanning JavaScript and Ajax for larger teams
Planning JavaScript and Ajax for larger teams
 
Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"Sacrificing the golden calf of "coding"
Sacrificing the golden calf of "coding"
 
From open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysferaFrom open source labs to ceo methods and advice by sysfera
From open source labs to ceo methods and advice by sysfera
 
How & why i started contributing to open source as an undergrad
How & why i started contributing to open source as an undergradHow & why i started contributing to open source as an undergrad
How & why i started contributing to open source as an undergrad
 
Makerspaces
MakerspacesMakerspaces
Makerspaces
 
Makerspaces
MakerspacesMakerspaces
Makerspaces
 
01.intro
01.intro01.intro
01.intro
 

Kürzlich hochgeladen

如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样wsppdmt
 
怎样办理伍伦贡大学毕业证(UOW毕业证书)成绩单留信认证
怎样办理伍伦贡大学毕业证(UOW毕业证书)成绩单留信认证怎样办理伍伦贡大学毕业证(UOW毕业证书)成绩单留信认证
怎样办理伍伦贡大学毕业证(UOW毕业证书)成绩单留信认证ehyxf
 
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证ehyxf
 
Top profile Call Girls In Palghar [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Palghar [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Palghar [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Palghar [ 7014168258 ] Call Me For Genuine Models W...gajnagarg
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证tufbav
 
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...jabtakhaidam7
 
Low Cost Patna Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gi...
Low Cost Patna Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gi...Low Cost Patna Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gi...
Low Cost Patna Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gi...vershagrag
 
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call Girl
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call GirlVashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call Girl
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call GirlPriya Reddy
 
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证ehyxf
 
Jual Obat Aborsi Samarinda ( No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Samarinda (  No.1 ) 088980685493 Obat Penggugur Kandungan Cy...Jual Obat Aborsi Samarinda (  No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Samarinda ( No.1 ) 088980685493 Obat Penggugur Kandungan Cy...Obat Aborsi 088980685493 Jual Obat Aborsi
 
Top profile Call Girls In Ratlam [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Ratlam [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Ratlam [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Ratlam [ 7014168258 ] Call Me For Genuine Models We...nirzagarg
 
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Services
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty ServicesDubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Services
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Serviceskajalvid75
 
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimoga
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime ShimogaShimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimoga
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimogameghakumariji156
 
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信oopacde
 
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证wpkuukw
 
Call Girls Amethi 9332606886 HOT & SEXY Models beautiful and charming call g...
Call Girls Amethi  9332606886 HOT & SEXY Models beautiful and charming call g...Call Girls Amethi  9332606886 HOT & SEXY Models beautiful and charming call g...
Call Girls Amethi 9332606886 HOT & SEXY Models beautiful and charming call g...Sareena Khatun
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证tufbav
 

Kürzlich hochgeladen (20)

如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
如何办理(USYD毕业证书)悉尼大学毕业证成绩单原件一模一样
 
怎样办理伍伦贡大学毕业证(UOW毕业证书)成绩单留信认证
怎样办理伍伦贡大学毕业证(UOW毕业证书)成绩单留信认证怎样办理伍伦贡大学毕业证(UOW毕业证书)成绩单留信认证
怎样办理伍伦贡大学毕业证(UOW毕业证书)成绩单留信认证
 
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
怎样办理圣芭芭拉分校毕业证(UCSB毕业证书)成绩单留信认证
 
Top profile Call Girls In Palghar [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Palghar [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In Palghar [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In Palghar [ 7014168258 ] Call Me For Genuine Models W...
 
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
怎样办理维多利亚大学毕业证(UVic毕业证书)成绩单留信认证
 
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...
🌹Bhubaneswar🌹Odisha❤CALL GIRL 9777949614 ❤CALL GIRLS IN Bhubaneswar ESCORT SE...
 
Low Cost Patna Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gi...
Low Cost Patna Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gi...Low Cost Patna Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gi...
Low Cost Patna Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top Class Call Gi...
 
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call Girl
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call GirlVashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call Girl
Vashi Affordable Call Girls ,07506202331,Vasai Virar Charming Call Girl
 
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
怎样办理阿德莱德大学毕业证(Adelaide毕业证书)成绩单留信认证
 
Jual Obat Aborsi Samarinda ( No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Samarinda (  No.1 ) 088980685493 Obat Penggugur Kandungan Cy...Jual Obat Aborsi Samarinda (  No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
Jual Obat Aborsi Samarinda ( No.1 ) 088980685493 Obat Penggugur Kandungan Cy...
 
Top profile Call Girls In Ratlam [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Ratlam [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Ratlam [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Ratlam [ 7014168258 ] Call Me For Genuine Models We...
 
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Services
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty ServicesDubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Services
Dubai Call Girls O525547819 Call Girls In Dubai<.> Full Dirty Services
 
Critical Commentary Social Work Ethics.pptx
Critical Commentary Social Work Ethics.pptxCritical Commentary Social Work Ethics.pptx
Critical Commentary Social Work Ethics.pptx
 
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimoga
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime ShimogaShimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimoga
Shimoga Escorts Service Girl ^ 9332606886, WhatsApp Anytime Shimoga
 
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
在线办理(scu毕业证)南十字星大学毕业证电子版学位证书注册证明信
 
Abortion Pills in Jeddah |+966572737505 | Get Cytotec
Abortion Pills in Jeddah |+966572737505 | Get CytotecAbortion Pills in Jeddah |+966572737505 | Get Cytotec
Abortion Pills in Jeddah |+966572737505 | Get Cytotec
 
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pillsIn Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
In Riyadh Saudi Arabia |+966572737505 | Buy Cytotec| Get Abortion pills
 
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
一比一定(购)坎特伯雷大学毕业证(UC毕业证)成绩单学位证
 
Call Girls Amethi 9332606886 HOT & SEXY Models beautiful and charming call g...
Call Girls Amethi  9332606886 HOT & SEXY Models beautiful and charming call g...Call Girls Amethi  9332606886 HOT & SEXY Models beautiful and charming call g...
Call Girls Amethi 9332606886 HOT & SEXY Models beautiful and charming call g...
 
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
怎样办理斯威本科技大学毕业证(SUT毕业证书)成绩单留信认证
 

Evangelizing Your Thing (Extended Edition)