SlideShare a Scribd company logo
1 of 115
Download to read offline
CS 247: Week 8
Design Strategies for
Understanding
Metaphor, Visual Design and Interactions
CHRISTINA WODTKE
MANEESH AGRAWALLA
JULIE STANFORD
CS247.STANFORD.EDU
Metaphor and
Analogy
Richard Saul Wurman
Which direction is good?
Which direction is the future?
Metaphor is
fundamental to how we
think
- George Lakoff &
Mark Johnson
Metaphors We Live By
Micro
Metaphors
• Embedded in our language
• Rooted in our world view
• Shaping our perceptions
More is up/
Good is up
• I’m feeling up. That boosted my
spirits.
• I’m feeling down.
• Get up. Wake up. She rises
early.
• He’s at the peak of health.
• He’s under the weather.
• I am on top of the situation. He
is under my power.
• My income rose last year.
Future is forward, past is back
• In the weeks ahead of us…
• That’s all behind us…
• I’m looking forward to seeing him.
• Back to the good old days
See also http://blog.nearfuturelaboratory.com/2010/09/26/representations-of-
the-future-with-graphs/
Hersey-Blanhard Model
“Any time you see
signs or labels
added to a device,
it is an indication
of bad design.”
Don Norman
Mundo Metaphors
pie
Macro
Metaphor
Southwest Airlines 1995
Julie Stanford as a
Stanford student!
Hipstomatic
Find the
metaphors
on your
computer
2 Minutes
List on paper
The problem with metaphors
Decoration, not metaphor
http://diytoolkit.org/background/
Mixed metaphors
Spiral and harvest
Mixed
representa
tions
Redesign
computer
as a
kitchen
5 Minutes
Draw in
sketchbook
Share
with table
5 minutes
(divide time fairly)
Visual Language
Different things are noticed
Examples via Stephen
Anderson
Different things are noticed
Different things are noticed
Different things are noticed
Make different
things very different
Make similar things exactly alike
Looks like a mistake Looks purposeful
One big idea
Different things look different. Same things look same.
Visual
Design
Rules
And now…
All design elements have
meaning
BUTTONS HAVE MEANING
LINKS HAVE MEANING
LINKS HAVE MEANING
INPUTS HAVE MEANING
Hierarchy Creates Clarity
Cross your eyes slightly
Subtlety will send you
to the poor house.
Tell your users what to
do.
Clarity is relaxing, not
annoying.
Use accents sparingly
If everything is important, nothing is.
Proximity
Matters
Two videos sites.
The “meal” is the video, and the tools to
consume (or play with) it are arrayed
around the main meal.
(P.S. There are toolbars too)
WHICH
PAIR OF
PANTS ARE
NOW 39.99?
WHICH CAR
IS 49.99?
Why is the response so far from the
invitation?
LAYOUT
Tell the eye where to look
painting
painting
Comics are read
in the west left to
right, like a page.
However, good
artists add visual
elements to help
you read the flow.
http://samkieth.blogspot.com/
Everything is equally
important
Clear Hiearchy
There is
composition
here
Despite the density of information, the eye lands on the product, and moves to the buy buttons.
Amazon reassures the user this is a good place to buy with a plethora of data. It’s part of their brand.
TYPE!
Keep it simple,
keep it high contrast
I’m a Serif
I’m a sans-serif
I am Times New Roman
Hey, I’m Arial
I am Comic Sans
I am the devil
Papyrus is the new comic sans
Helvetica is worshiped until it’s trite
I am Impact
LOL
Georgia is always welcome
Display fonts are hard to read
As are scripts
A foolish consistency is the hobgoblin of little minds,
adored by little statesmen and philosophers and
divines. With consistency a great soul has simply
nothing to do. He may as well concern himself with his
shadow on the wall. Speak what you think now in hard
words, and to-morrow speak what to-morrow thinks in
hard words again, though it contradict every thing you
said to-day. — 'Ah, so you shall be sure to be
misunderstood.' — Is it so bad, then, to be
misunderstood? Pythagoras was misunderstood, and
Socrates, and Jesus, and Luther, and Copernicus, and
Galileo, and Newton, and every pure and wise spirit
that ever took flesh.
To be great is to be misunderstood.
To be great is to be
misunderstood.
A foolish consistency is the hobgoblin of little
minds, adored by little statesmen and
philosophers and divines. With consistency a
great soul has simply nothing to do. He may as
well concern himself with his shadow on the
wall. Speak what you think now in hard words,
and to-morrow speak what to-morrow thinks in
hard words again, though it contradict every
thing you said to-day.
— 'Ah, so you shall be sure to be misunderstood.' —
Is it so bad, then, to be misunderstood?
Pythagoras was misunderstood, and Socrates,
and Jesus, and Luther, and Copernicus, and
Galileo, and Newton, and every pure and wise
spirit that ever took flesh.
To be great is to be misunderstood.
To be great is to be
misunderstood.
A foolish consistency is the hobgoblin of little minds, adored
by little statesmen and philosophers and divines. With
consistency a great soul has simply nothing to do. He may as
well concern himself with his shadow on the wall. Speak what
you think now in hard words, and to-morrow speak what to-
morrow thinks in hard words again, though it contradict every
thing you said to-day.
— 'Ah, so you shall be sure to be misunderstood.' —
Is it so bad, then, to be misunderstood? Pythagoras was
misunderstood, and Socrates, and Jesus, and Luther, and
Copernicus, and Galileo, and Newton, and every pure and
wise spirit that ever took flesh.
To be great is to be misunderstood.
To be great is to be
misunderstood.
My Design Hacks
FONTS: few fonts + contrast
2 fonts
Headline and Body
3 font sizes
HUGE Normal Legal
Color: keep it simple
Neutrals, one color with variations and one accent
NATURE
Got a lot of pictures? Use less color in the interface.
Just say no to
stock photos
They always look a bit… surreal
DO LESS
• Only use 1-2 fonts.
• Only use 3 font sizes, all very different. Perhaps a
fourth for footer text.
• Only use one color, with variations, and one “accent”
color.
• Turn on the grid (if you are using Photoshop, etc)
• Never align center.
• Don’t use stock photography, unless you have
awesome taste. It has no soul.
• Know what purpose everything has. No purpose, take
it out.
Use Style
Tiles
• Simple one page document to reference when you make
a design choice
Make a
Style Tile
for your
kitchen
computer
Q&A
Appendix
Interactions for
understanding
From the Work of Dr. Karl Fast
Taxonomy
•Animating
•Annotating
•Chunking
•Cloning
•Collecting
•Composing
•Cutting
•Filtering
•Fragmenting
•Probing
•Rearranging
•Repicturing
•Searching
Fragmenting
• Benefits include:
• working with individual elements of complex structures;
• obtaining information about a representations inner structure;
• revealing hidden information and patterns
Composing
Freelisting? Mind Maps?
Why?
Make information modular in order to
recombine
Chunking
into affinity groups
Re-picturing
Using a pre-existing or created framework to
make order of a body fo information
Rearranging
Moving items from territory to territory to
understand impact
Filtering
Hard manually, easier digitally
Annotating
Animating
https://www.nytimes.c
om/interactive/2018/
03/19/upshot/race-
class-white-and-black-
men.html
Also animating
When you move things around to see better how they’ll fit
Add interactions for your kitchen
computer.
•Animating
•Annotating
•Chunking
•Cloning
•Collecting
•Composing
•Cutting
•Filtering
•Fragmenting
•Probing
•Rearranging
•Repicturing
•Searching
Interaction and the epistemic potential of digital libraries
Fast & Selig, 2010

More Related Content

What's hot

What's hot (20)

Sold Our Souls To The Devil
Sold Our Souls To The DevilSold Our Souls To The Devil
Sold Our Souls To The Devil
 
Thinking Visually
Thinking VisuallyThinking Visually
Thinking Visually
 
Whiteboard Warrior at the Stanford d.school 2/14/15
Whiteboard Warrior at the Stanford d.school 2/14/15Whiteboard Warrior at the Stanford d.school 2/14/15
Whiteboard Warrior at the Stanford d.school 2/14/15
 
6 Ways to Quit Bullet Points with Style
6 Ways to Quit Bullet Points with Style6 Ways to Quit Bullet Points with Style
6 Ways to Quit Bullet Points with Style
 
Creative Exercises For Artists
Creative Exercises For ArtistsCreative Exercises For Artists
Creative Exercises For Artists
 
"The Subtle Art of Getting Noticed" - 2012 CCCU PR/Comm Conference
"The Subtle Art of Getting Noticed" - 2012 CCCU PR/Comm Conference"The Subtle Art of Getting Noticed" - 2012 CCCU PR/Comm Conference
"The Subtle Art of Getting Noticed" - 2012 CCCU PR/Comm Conference
 
15 Quotes To Nurture Your Creative Soul!
15 Quotes To Nurture Your Creative Soul!15 Quotes To Nurture Your Creative Soul!
15 Quotes To Nurture Your Creative Soul!
 
The Journey of The Creative Brain
The Journey of The Creative BrainThe Journey of The Creative Brain
The Journey of The Creative Brain
 
An Introduction to Visual Thinking
An Introduction to Visual ThinkingAn Introduction to Visual Thinking
An Introduction to Visual Thinking
 
Draw your future by Patti Dobrowolski
Draw your future by Patti DobrowolskiDraw your future by Patti Dobrowolski
Draw your future by Patti Dobrowolski
 
Becoming a Better Programmer
Becoming a Better ProgrammerBecoming a Better Programmer
Becoming a Better Programmer
 
Tales from the Wonder Emporium: Visual and Creative Thinking in Business
Tales from the Wonder Emporium: Visual and Creative Thinking in BusinessTales from the Wonder Emporium: Visual and Creative Thinking in Business
Tales from the Wonder Emporium: Visual and Creative Thinking in Business
 
Presentation tips
Presentation tipsPresentation tips
Presentation tips
 
How to supervise your supervisor?
How to supervise your supervisor?How to supervise your supervisor?
How to supervise your supervisor?
 
Why Presentations Suck?
Why Presentations Suck?Why Presentations Suck?
Why Presentations Suck?
 
Back of the Napkin / Blah-Blah-Blah Seminar
Back of the Napkin / Blah-Blah-Blah SeminarBack of the Napkin / Blah-Blah-Blah Seminar
Back of the Napkin / Blah-Blah-Blah Seminar
 
Catalyzing Change: Tools and Strategies for Digital Transformation (Museums a...
Catalyzing Change: Tools and Strategies for Digital Transformation (Museums a...Catalyzing Change: Tools and Strategies for Digital Transformation (Museums a...
Catalyzing Change: Tools and Strategies for Digital Transformation (Museums a...
 
Talk Like TED: 3 Unbreakable Laws of Communication
Talk Like TED: 3 Unbreakable Laws of Communication Talk Like TED: 3 Unbreakable Laws of Communication
Talk Like TED: 3 Unbreakable Laws of Communication
 
Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)Becoming a Better Programmer (2013)
Becoming a Better Programmer (2013)
 
كيفية عمل سيمنار
كيفية عمل سيمناركيفية عمل سيمنار
كيفية عمل سيمنار
 

Similar to Design Strategies for Understanding

Positive self talk
Positive self talkPositive self talk
Positive self talk
Qwaliti.com
 
Development pro forma 3
Development pro forma 3Development pro forma 3
Development pro forma 3
ben prudhoe
 
Essays About Patriotism. Essay on Patriotism 200 amp; 500 Words - Top Study W...
Essays About Patriotism. Essay on Patriotism 200 amp; 500 Words - Top Study W...Essays About Patriotism. Essay on Patriotism 200 amp; 500 Words - Top Study W...
Essays About Patriotism. Essay on Patriotism 200 amp; 500 Words - Top Study W...
Stephanie Davis
 

Similar to Design Strategies for Understanding (20)

Positive self talk
Positive self talkPositive self talk
Positive self talk
 
Quick fire interview with frank coles
Quick fire interview with frank colesQuick fire interview with frank coles
Quick fire interview with frank coles
 
psikologi agama (addien) dalam disiplin ilmu
psikologi agama (addien) dalam disiplin ilmupsikologi agama (addien) dalam disiplin ilmu
psikologi agama (addien) dalam disiplin ilmu
 
How Do You Use Citations In An Essay
How Do You Use Citations In An EssayHow Do You Use Citations In An Essay
How Do You Use Citations In An Essay
 
Rock the Monkey Webinar - The 7 Ms of Visual Facilitation
Rock the Monkey Webinar - The 7 Ms of Visual FacilitationRock the Monkey Webinar - The 7 Ms of Visual Facilitation
Rock the Monkey Webinar - The 7 Ms of Visual Facilitation
 
Development pro forma 3
Development pro forma 3Development pro forma 3
Development pro forma 3
 
How i shot santa claus
How i shot santa clausHow i shot santa claus
How i shot santa claus
 
Development 1 1
Development 1 1Development 1 1
Development 1 1
 
Sample College Paper Format - Personal Es
Sample College Paper Format - Personal EsSample College Paper Format - Personal Es
Sample College Paper Format - Personal Es
 
Personal Observation Examples. How To Write A
Personal Observation Examples. How To Write APersonal Observation Examples. How To Write A
Personal Observation Examples. How To Write A
 
Metaphors in Qualitative Research & Synthesis
Metaphors in Qualitative Research & SynthesisMetaphors in Qualitative Research & Synthesis
Metaphors in Qualitative Research & Synthesis
 
Conclusion For Compare And Contrast Essay Example
Conclusion For Compare And Contrast Essay ExampleConclusion For Compare And Contrast Essay Example
Conclusion For Compare And Contrast Essay Example
 
Evangelism101
Evangelism101Evangelism101
Evangelism101
 
Writing Frameworks
Writing FrameworksWriting Frameworks
Writing Frameworks
 
2. proposal(1)
2. proposal(1)2. proposal(1)
2. proposal(1)
 
Lições sobre o powerpoint
Lições sobre o powerpointLições sobre o powerpoint
Lições sobre o powerpoint
 
Development fin
Development finDevelopment fin
Development fin
 
Essays About Patriotism. Essay on Patriotism 200 amp; 500 Words - Top Study W...
Essays About Patriotism. Essay on Patriotism 200 amp; 500 Words - Top Study W...Essays About Patriotism. Essay on Patriotism 200 amp; 500 Words - Top Study W...
Essays About Patriotism. Essay on Patriotism 200 amp; 500 Words - Top Study W...
 
SLCC 2010
SLCC 2010SLCC 2010
SLCC 2010
 
Introduction To A Compare And Contrast Essay.pdf
Introduction To A Compare And Contrast Essay.pdfIntroduction To A Compare And Contrast Essay.pdf
Introduction To A Compare And Contrast Essay.pdf
 

More from Christina Wodtke

Lean Teams are Learning Teams
Lean Teams are Learning TeamsLean Teams are Learning Teams
Lean Teams are Learning Teams
Christina Wodtke
 

More from Christina Wodtke (20)

Game Design Fundamentals: The Formal Elements
Game Design Fundamentals: The  Formal ElementsGame Design Fundamentals: The  Formal Elements
Game Design Fundamentals: The Formal Elements
 
Comunication & Storytelling for Product Managers (and anyone else)
Comunication & Storytelling for Product Managers (and anyone else)Comunication & Storytelling for Product Managers (and anyone else)
Comunication & Storytelling for Product Managers (and anyone else)
 
Influence Without Authority
Influence Without AuthorityInfluence Without Authority
Influence Without Authority
 
Make the Complex Clear with Maps and Models
Make the Complex Clear with Maps and ModelsMake the Complex Clear with Maps and Models
Make the Complex Clear with Maps and Models
 
Reboot Your Team
Reboot Your TeamReboot Your Team
Reboot Your Team
 
Visual Thinking Stanford Continuing Studies
Visual Thinking Stanford Continuing StudiesVisual Thinking Stanford Continuing Studies
Visual Thinking Stanford Continuing Studies
 
WIAD Boston
WIAD BostonWIAD Boston
WIAD Boston
 
Lean Teams are Learning Teams
Lean Teams are Learning TeamsLean Teams are Learning Teams
Lean Teams are Learning Teams
 
Game Design Fundamentals Megadeck
Game Design Fundamentals MegadeckGame Design Fundamentals Megadeck
Game Design Fundamentals Megadeck
 
Visual Thinking: Working with Pictures
Visual Thinking: Working with PicturesVisual Thinking: Working with Pictures
Visual Thinking: Working with Pictures
 
Design the team you need to succeed
Design the team you need to succeedDesign the team you need to succeed
Design the team you need to succeed
 
Class5 Business Design
Class5 Business DesignClass5 Business Design
Class5 Business Design
 
Class 6 Identifying and Validating Assumptions
Class 6   Identifying and Validating AssumptionsClass 6   Identifying and Validating Assumptions
Class 6 Identifying and Validating Assumptions
 
Making the Complex Clear
Making the Complex ClearMaking the Complex Clear
Making the Complex Clear
 
Teaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction DesignTeaching Game Design to Teach Interaction Design
Teaching Game Design to Teach Interaction Design
 
The Creative Entrepreneur: Stanford Class2 Needfinding
The Creative Entrepreneur: Stanford Class2 NeedfindingThe Creative Entrepreneur: Stanford Class2 Needfinding
The Creative Entrepreneur: Stanford Class2 Needfinding
 
The Creative Entrepreneur: Stanford Class4 From story to offering
The Creative Entrepreneur: Stanford Class4 From story to offeringThe Creative Entrepreneur: Stanford Class4 From story to offering
The Creative Entrepreneur: Stanford Class4 From story to offering
 
The Creative Entrepreneur: Stanford Class3 New Product Ideation
The Creative Entrepreneur: Stanford Class3 New Product IdeationThe Creative Entrepreneur: Stanford Class3 New Product Ideation
The Creative Entrepreneur: Stanford Class3 New Product Ideation
 
In Defense of Childish Things
 In Defense of Childish Things In Defense of Childish Things
In Defense of Childish Things
 
Design All The Things
Design All The ThingsDesign All The Things
Design All The Things
 

Recently uploaded

Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
mark11275
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
nirzagarg
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
home
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
amitlee9823
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
wpkuukw
 

Recently uploaded (20)

HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
How to Build a Simple Shopify Website
How to Build a Simple Shopify WebsiteHow to Build a Simple Shopify Website
How to Build a Simple Shopify Website
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard  ...
Anamika Escorts Service Darbhanga ❣️ 7014168258 ❣️ High Cost Unlimited Hard ...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️call girls in Dakshinpuri  (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
call girls in Dakshinpuri (DELHI) 🔝 >༒9953056974 🔝 genuine Escort Service 🔝✔️✔️
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 

Design Strategies for Understanding