SlideShare a Scribd company logo
1 of 65
Redesigning
              UBC Library
              John Chan
              July 25, 2012




Friday, 5 April, 13
A Little History


Friday, 5 April, 13
June 1997
Friday, 5 April, 13
July 1999
Friday, 5 April, 13
October 2000
Friday, 5 April, 13
February 2003
Friday, 5 April, 13
June 2007
Friday, 5 April, 13
September 2008
Friday, 5 April, 13
January 2010
Friday, 5 April, 13
September 2010
Friday, 5 April, 13
January 2011
Friday, 5 April, 13
July 2011
Friday, 5 April, 13
December 2011
Friday, 5 April, 13
The recent rapid changes led to a lot of frustration.
                      Change meant recreating instructions and starting over.




Friday, 5 April, 13
So our redesigns reflected the path of least resistance.
                                  We paved over the cow paths.




Friday, 5 April, 13
But still, a redesign was long overdue.




Friday, 5 April, 13
And now... today.




Friday, 5 April, 13
Our Focus




Friday, 5 April, 13
Our Focus

                       A value proposition that explains
                      the purpose of academic libraries.




Friday, 5 April, 13
Our Focus

                      Homepage sections that reflects
                      our site’s contents and priorities.




Friday, 5 April, 13
Our Focus

                      An improved navigation with
                         more clarity and utility.




Friday, 5 April, 13
We’ve heard this before.




Friday, 5 April, 13
A Brand New Start


Friday, 5 April, 13
If we remove the
                        shackles of the past,
                      what are the possibilities?



Friday, 5 April, 13
Complete User Experience


Friday, 5 April, 13
Complete Design Process


Friday, 5 April, 13
Let’s talk about process.




Friday, 5 April, 13
Design culture at LSIT




Friday, 5 April, 13
Design culture at LSIT

                      “Too little, too late”


Friday, 5 April, 13
Design culture at LSIT

                      “Too little, too late”
                            Consultation



Friday, 5 April, 13
Design culture at LSIT

                      “Too little, too late”
                            Consultation
                               Feedback


Friday, 5 April, 13
Design culture at LSIT

                      “Too little, too late”
                            Consultation
                               Feedback
                                Resources


Friday, 5 April, 13
Design culture at LSIT

                      “Too little, too late”
                            Consultation
                               Feedback
                                Resources
                                   Testing


Friday, 5 April, 13
Design culture at LSIT

                      “Too little, too late”
                            Consultation
                               Feedback
                                Resources
                                   Testing
                                    Notice


Friday, 5 April, 13
We heard you.




Friday, 5 April, 13
Here’s what we changed.




Friday, 5 April, 13
A Dedicated Working Group




Friday, 5 April, 13
A Dedicated Working Group
                      Multiple Internal Feedback Sessions




Friday, 5 April, 13
A Dedicated Working Group
                      Multiple Internal Feedback Sessions
                           Preview Working Designs




Friday, 5 April, 13
A Dedicated Working Group
                      Multiple Internal Feedback Sessions
                           Preview Working Designs
                      More Comprehensive Data Collection



Friday, 5 April, 13
A Dedicated Working Group
                      Multiple Internal Feedback Sessions
                           Preview Working Designs
                      More Comprehensive Data Collection
                             Earlier Project Launch


Friday, 5 April, 13
Better Communication
                                 +
                       Better Transparency




Friday, 5 April, 13
How did we do?




Friday, 5 April, 13
Complete User Experience


Friday, 5 April, 13
What makes user experience complete?




Friday, 5 April, 13
Jesse James Garrett
                      author of “The Elements of User Experience”




Friday, 5 April, 13
Jesse James Garrett
                      From “The Elements of User Experience”




Friday, 5 April, 13
Site Objectives   User Needs



Friday, 5 April, 13
Functional
                                        Content Requirements
                      Requirements


                      Site Objectives       User Needs



Friday, 5 April, 13
Interaction         Information
                          Design            Architecture

                       Functional
                                        Content Requirements
                      Requirements


                      Site Objectives       User Needs



Friday, 5 April, 13
Information Design     Navigation Design


                         Interaction           Information
                           Design              Architecture

                         Functional
                                           Content Requirements
                        Requirements


                       Site Objectives         User Needs



Friday, 5 April, 13
Visual Design



                      Information Design         Navigation Design


                         Interaction                   Information
                           Design                      Architecture

                         Functional
                                               Content Requirements
                        Requirements


                       Site Objectives                 User Needs



Friday, 5 April, 13
In the past, we were only able to
                              design in sections.




Friday, 5 April, 13
Visual Design



                      Information Design


                                                     Information
                                                     Architecture

                         Functional
                        Requirements


                                                     User Needs



Friday, 5 April, 13
Fragmented considerations, means
                           poorer design choices...




Friday, 5 April, 13
... hence, our default answer to
                           most feedback is “no”.




Friday, 5 April, 13
BUT


Friday, 5 April, 13
Our team at LSIT don’t have all the answers.
                                We see the world as:




Friday, 5 April, 13
Visual Design



                                                Navigation Design


                        Interaction                   Information
                          Design                      Architecture

                       Functional
                      Requirements


                      Site Objectives                 User Needs



Friday, 5 April, 13
We need YOU to see the rest.




Friday, 5 April, 13
We need EACH OTHER to see the rest.




Friday, 5 April, 13
Don’t panic.




Friday, 5 April, 13
We’re on the road to recovery.




Friday, 5 April, 13
Keep the dialogue going.




Friday, 5 April, 13
Thank you.

                         @jtcchan
                      jc@37signals.com




Friday, 5 April, 13

More Related Content

Viewers also liked

初心を思いだしてみよう
初心を思いだしてみよう初心を思いだしてみよう
初心を思いだしてみようSayaka Nakano
 
History of the English Language
History of the English LanguageHistory of the English Language
History of the English Languagemacristinagd
 
Adobe Analytics 2015:「Analysis Workspace」がスゴい理由と使い方
Adobe Analytics 2015:「Analysis Workspace」がスゴい理由と使い方Adobe Analytics 2015:「Analysis Workspace」がスゴい理由と使い方
Adobe Analytics 2015:「Analysis Workspace」がスゴい理由と使い方Makoto Shimizu
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial IntelligenceMegha Jain
 
Sbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphonesSbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphonesLeMeniz Infotech
 

Viewers also liked (11)

Pulppy delite final
Pulppy delite finalPulppy delite final
Pulppy delite final
 
Betonarme Kalıpları
Betonarme KalıplarıBetonarme Kalıpları
Betonarme Kalıpları
 
初心を思いだしてみよう
初心を思いだしてみよう初心を思いだしてみよう
初心を思いだしてみよう
 
History of the English Language
History of the English LanguageHistory of the English Language
History of the English Language
 
Adobe Analytics 2015:「Analysis Workspace」がスゴい理由と使い方
Adobe Analytics 2015:「Analysis Workspace」がスゴい理由と使い方Adobe Analytics 2015:「Analysis Workspace」がスゴい理由と使い方
Adobe Analytics 2015:「Analysis Workspace」がスゴい理由と使い方
 
Practica 1
Practica 1Practica 1
Practica 1
 
DOĞAL SAYILAR
DOĞAL SAYILARDOĞAL SAYILAR
DOĞAL SAYILAR
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
IRD Record_Michel Nganbe_07-03-2015
IRD Record_Michel Nganbe_07-03-2015IRD Record_Michel Nganbe_07-03-2015
IRD Record_Michel Nganbe_07-03-2015
 
TpM2015: Marketing automation et tourisme : Et si on arrêtait de se faire bra...
TpM2015: Marketing automation et tourisme : Et si on arrêtait de se faire bra...TpM2015: Marketing automation et tourisme : Et si on arrêtait de se faire bra...
TpM2015: Marketing automation et tourisme : Et si on arrêtait de se faire bra...
 
Sbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphonesSbvlc secure barcode based visible light communication for smartphones
Sbvlc secure barcode based visible light communication for smartphones
 

Similar to Redesigning UBC Library: A Complete User Experience

Presentatie Ggz-delfland april '13 over E-health & GGZ
Presentatie Ggz-delfland april '13 over E-health & GGZPresentatie Ggz-delfland april '13 over E-health & GGZ
Presentatie Ggz-delfland april '13 over E-health & GGZVincent Everts
 
Unmoderated User Testing
Unmoderated User TestingUnmoderated User Testing
Unmoderated User TestingZURB
 
Its all about the Feedback loop
Its all about the Feedback loopIts all about the Feedback loop
Its all about the Feedback loopElad Sofer
 
People Like You Working With People Like Me
People Like You Working With People Like MePeople Like You Working With People Like Me
People Like You Working With People Like Meoonie chase
 
CHANGE LEADERSHIP WITH KANBAN (SIGI KALTENECKER) - LKCE13
CHANGE LEADERSHIP WITH KANBAN (SIGI KALTENECKER) - LKCE13CHANGE LEADERSHIP WITH KANBAN (SIGI KALTENECKER) - LKCE13
CHANGE LEADERSHIP WITH KANBAN (SIGI KALTENECKER) - LKCE13Lean Kanban Central Europe
 
Writing testable code
Writing testable codeWriting testable code
Writing testable codeAlvaro Videla
 
Usability tour-pceu-2011
Usability tour-pceu-2011Usability tour-pceu-2011
Usability tour-pceu-2011Puppet
 
THE MISSING MANUAL FOR DATA SCIENCE: REMIX. RESUSE. REPRODUCE from Structure:...
THE MISSING MANUAL FOR DATA SCIENCE: REMIX. RESUSE. REPRODUCE from Structure:...THE MISSING MANUAL FOR DATA SCIENCE: REMIX. RESUSE. REPRODUCE from Structure:...
THE MISSING MANUAL FOR DATA SCIENCE: REMIX. RESUSE. REPRODUCE from Structure:...Gigaom
 
Extreme Mobile App Performance: Native to Web
Extreme Mobile App Performance: Native to WebExtreme Mobile App Performance: Native to Web
Extreme Mobile App Performance: Native to Webjackysencha
 
Tadc workshop-day one-taug13
Tadc workshop-day one-taug13Tadc workshop-day one-taug13
Tadc workshop-day one-taug13Talis
 
Hadoop meets Cloud with Multi-Tenancy
Hadoop meets Cloud with Multi-TenancyHadoop meets Cloud with Multi-Tenancy
Hadoop meets Cloud with Multi-TenancyTreasure Data, Inc.
 
Offensive support
Offensive supportOffensive support
Offensive supportmasonjames
 
How to Podcast Your Passion
How to Podcast Your PassionHow to Podcast Your Passion
How to Podcast Your PassionHeidi Miller
 

Similar to Redesigning UBC Library: A Complete User Experience (16)

Presentatie Ggz-delfland april '13 over E-health & GGZ
Presentatie Ggz-delfland april '13 over E-health & GGZPresentatie Ggz-delfland april '13 over E-health & GGZ
Presentatie Ggz-delfland april '13 over E-health & GGZ
 
Writing the docs
Writing the docsWriting the docs
Writing the docs
 
Unmoderated User Testing
Unmoderated User TestingUnmoderated User Testing
Unmoderated User Testing
 
Its all about the Feedback loop
Its all about the Feedback loopIts all about the Feedback loop
Its all about the Feedback loop
 
People Like You Working With People Like Me
People Like You Working With People Like MePeople Like You Working With People Like Me
People Like You Working With People Like Me
 
CHANGE LEADERSHIP WITH KANBAN (SIGI KALTENECKER) - LKCE13
CHANGE LEADERSHIP WITH KANBAN (SIGI KALTENECKER) - LKCE13CHANGE LEADERSHIP WITH KANBAN (SIGI KALTENECKER) - LKCE13
CHANGE LEADERSHIP WITH KANBAN (SIGI KALTENECKER) - LKCE13
 
7 degrees
7 degrees7 degrees
7 degrees
 
Writing testable code
Writing testable codeWriting testable code
Writing testable code
 
Usability tour-pceu-2011
Usability tour-pceu-2011Usability tour-pceu-2011
Usability tour-pceu-2011
 
THE MISSING MANUAL FOR DATA SCIENCE: REMIX. RESUSE. REPRODUCE from Structure:...
THE MISSING MANUAL FOR DATA SCIENCE: REMIX. RESUSE. REPRODUCE from Structure:...THE MISSING MANUAL FOR DATA SCIENCE: REMIX. RESUSE. REPRODUCE from Structure:...
THE MISSING MANUAL FOR DATA SCIENCE: REMIX. RESUSE. REPRODUCE from Structure:...
 
Extreme Mobile App Performance: Native to Web
Extreme Mobile App Performance: Native to WebExtreme Mobile App Performance: Native to Web
Extreme Mobile App Performance: Native to Web
 
Tadc workshop-day one-taug13
Tadc workshop-day one-taug13Tadc workshop-day one-taug13
Tadc workshop-day one-taug13
 
Hadoop meets Cloud with Multi-Tenancy
Hadoop meets Cloud with Multi-TenancyHadoop meets Cloud with Multi-Tenancy
Hadoop meets Cloud with Multi-Tenancy
 
Matt Bailey
Matt BaileyMatt Bailey
Matt Bailey
 
Offensive support
Offensive supportOffensive support
Offensive support
 
How to Podcast Your Passion
How to Podcast Your PassionHow to Podcast Your Passion
How to Podcast Your Passion
 

Recently uploaded

Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneLukeKholes
 
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
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵anilsa9823
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️soniya singh
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdshivubhavv
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
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
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptxsuhanimunjal27
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
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 in Nagpur High Profile
 

Recently uploaded (20)

Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Case Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, PuneCase Study of Hotel Taj Vivanta, Pune
Case Study of Hotel Taj Vivanta, Pune
 
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...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service  🧵
CALL ON ➥8923113531 🔝Call Girls Kalyanpur Lucknow best Female service 🧵
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
Call Girls in Kalkaji Delhi 8264348440 call girls ❤️
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
Government polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcdGovernment polytechnic college-1.pptxabcd
Government polytechnic college-1.pptxabcd
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).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...
 
2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx2-tool presenthdbdbdbdbddhdhddation.pptx
2-tool presenthdbdbdbdbddhdhddation.pptx
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
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...
 

Redesigning UBC Library: A Complete User Experience