SlideShare a Scribd company logo
1 of 49
Download to read offline
Growing Posts
Another journey into 21st Century Learning
If you have Scribe Posts a student usually blogs once
                  every 30 classes.
As a subject area teacher I wanted them to post
                   more often.
Enter the Growing Post
Good for multi-subject teacher




      Original image: 'Focus'
      www.flickr.com/photos/26406919@N00/793748095
      by: Nic McPhee
Why Growing Posts?


All work is in 1 Blog Post instead of many posts.
Blog provides a canvas for the learners to create.
Teach
Class Subject Content
While teaching how to integrate 2.0 technologies.
Connection between students
Creating an audience
These are Growing Posts
Using a Growing post like a Math Notebook
Growing Post Instructions
Using images to convey meaning
This post was created 2 years ago.
Building Connections
Fraction Growing Posts
Students leaving comments on other Growing Posts
Second Generation Growing Posts
   Percent Growing Post 2006
Time Period
You can assign a question a day.
You can assign the entire Growing Post as one assignment.
Students prefer to do the work at home.

Their computers are often better than those at
                    school.
Types of Applications one could use/teach in
               Growing Posts
How to embed videos
How to add sound
How to use bubbleshare
How to use voicethread
or anything at
studentblogwikitools.wikispaces.com
Alan Levine’s 50 tools to tell a story.
Assessment
Student self-evaluation




   http://flickr.com/photos/njhdiver/445254121/
Peer Evaluation
Teacher Evaluation
Sample Marking Rubric
More information on Growing posts can be found




             At Release the Hounds

More Related Content

What's hot

Google Classroom Professional Development Session
Google Classroom Professional Development SessionGoogle Classroom Professional Development Session
Google Classroom Professional Development SessionSafwan Brightwell
 
Using blogs for student writing
Using blogs for student writingUsing blogs for student writing
Using blogs for student writingClaire Amos
 
Edu614 session 9 ws 13
Edu614 session 9 ws 13Edu614 session 9 ws 13
Edu614 session 9 ws 13Kathy Favazza
 
Leveraging Web 2.0 Tools to Engage Students
Leveraging Web 2.0 Tools to Engage StudentsLeveraging Web 2.0 Tools to Engage Students
Leveraging Web 2.0 Tools to Engage StudentsK Monti
 
Flipped Classroom-Full Picture Presentation - 2013
Flipped Classroom-Full Picture Presentation - 2013Flipped Classroom-Full Picture Presentation - 2013
Flipped Classroom-Full Picture Presentation - 2013Jackie Gerstein, Ed.D
 
Blogs ppt
Blogs pptBlogs ppt
Blogs pptAmary21
 
Google classroom intro
Google classroom introGoogle classroom intro
Google classroom introjkeben
 
Blogs Slideshare A Wikis
Blogs Slideshare A WikisBlogs Slideshare A Wikis
Blogs Slideshare A WikisDavid Rogers
 
Understanding Google classroom by Okuba Vincent
Understanding Google classroom by Okuba VincentUnderstanding Google classroom by Okuba Vincent
Understanding Google classroom by Okuba VincentVincent Okuba
 
Blogging in the K-12 Classroom
Blogging in the K-12 ClassroomBlogging in the K-12 Classroom
Blogging in the K-12 ClassroomAshley Sikayun
 
Blogging pd-presentation
Blogging pd-presentationBlogging pd-presentation
Blogging pd-presentationJulie Lemley
 
The Beginner's Guide to Google Classroom
The Beginner's Guide to Google ClassroomThe Beginner's Guide to Google Classroom
The Beginner's Guide to Google ClassroomColaraz
 
How Do I Use Studywiz
How Do I Use StudywizHow Do I Use Studywiz
How Do I Use Studywiztotal
 
Google classroom optional cpd
Google classroom optional cpdGoogle classroom optional cpd
Google classroom optional cpdmisspilkington
 
Wikis blogs and web publishing bill r
Wikis blogs and web publishing  bill rWikis blogs and web publishing  bill r
Wikis blogs and web publishing bill rarcus201
 

What's hot (20)

Assignment nº4 heick
Assignment nº4 heickAssignment nº4 heick
Assignment nº4 heick
 
Google Classroom Professional Development Session
Google Classroom Professional Development SessionGoogle Classroom Professional Development Session
Google Classroom Professional Development Session
 
Using blogs for student writing
Using blogs for student writingUsing blogs for student writing
Using blogs for student writing
 
Edu614 session 9 ws 13
Edu614 session 9 ws 13Edu614 session 9 ws 13
Edu614 session 9 ws 13
 
Leveraging Web 2.0 Tools to Engage Students
Leveraging Web 2.0 Tools to Engage StudentsLeveraging Web 2.0 Tools to Engage Students
Leveraging Web 2.0 Tools to Engage Students
 
Flipped Classroom-Full Picture Presentation - 2013
Flipped Classroom-Full Picture Presentation - 2013Flipped Classroom-Full Picture Presentation - 2013
Flipped Classroom-Full Picture Presentation - 2013
 
Blogs ppt
Blogs pptBlogs ppt
Blogs ppt
 
Google classroom intro
Google classroom introGoogle classroom intro
Google classroom intro
 
Web2
Web2Web2
Web2
 
Blogs
BlogsBlogs
Blogs
 
Blogs Slideshare A Wikis
Blogs Slideshare A WikisBlogs Slideshare A Wikis
Blogs Slideshare A Wikis
 
Understanding Google classroom by Okuba Vincent
Understanding Google classroom by Okuba VincentUnderstanding Google classroom by Okuba Vincent
Understanding Google classroom by Okuba Vincent
 
Blogging in the K-12 Classroom
Blogging in the K-12 ClassroomBlogging in the K-12 Classroom
Blogging in the K-12 Classroom
 
Introduction to Google Classroom
Introduction to Google ClassroomIntroduction to Google Classroom
Introduction to Google Classroom
 
Blogging pd-presentation
Blogging pd-presentationBlogging pd-presentation
Blogging pd-presentation
 
Edmodo BPS Con 2013
Edmodo  BPS Con 2013Edmodo  BPS Con 2013
Edmodo BPS Con 2013
 
The Beginner's Guide to Google Classroom
The Beginner's Guide to Google ClassroomThe Beginner's Guide to Google Classroom
The Beginner's Guide to Google Classroom
 
How Do I Use Studywiz
How Do I Use StudywizHow Do I Use Studywiz
How Do I Use Studywiz
 
Google classroom optional cpd
Google classroom optional cpdGoogle classroom optional cpd
Google classroom optional cpd
 
Wikis blogs and web publishing bill r
Wikis blogs and web publishing  bill rWikis blogs and web publishing  bill r
Wikis blogs and web publishing bill r
 

Viewers also liked (19)

I am an Edublogger
I am an EdubloggerI am an Edublogger
I am an Edublogger
 
Squares8
Squares8Squares8
Squares8
 
Lesson 10
Lesson 10Lesson 10
Lesson 10
 
Awakening Possibilities Harbeck
Awakening Possibilities HarbeckAwakening Possibilities Harbeck
Awakening Possibilities Harbeck
 
Graphing 8
Graphing 8Graphing 8
Graphing 8
 
Graphing 9
Graphing 9Graphing 9
Graphing 9
 
35 Camels
35 Camels35 Camels
35 Camels
 
Squares 3
Squares 3Squares 3
Squares 3
 
Percent1
Percent1Percent1
Percent1
 
Computer percent for Videos
Computer percent for VideosComputer percent for Videos
Computer percent for Videos
 
Pythagoras3
Pythagoras3Pythagoras3
Pythagoras3
 
Pan Canadian Literacy Forum April 14th 2008
Pan Canadian Literacy Forum April 14th 2008Pan Canadian Literacy Forum April 14th 2008
Pan Canadian Literacy Forum April 14th 2008
 
Adding Proper Fractions
Adding Proper FractionsAdding Proper Fractions
Adding Proper Fractions
 
College
CollegeCollege
College
 
Graphing Day 4
Graphing Day 4Graphing Day 4
Graphing Day 4
 
Coinmath1
Coinmath1Coinmath1
Coinmath1
 
Graphing 12
Graphing 12Graphing 12
Graphing 12
 
Pythagoras1
Pythagoras1Pythagoras1
Pythagoras1
 
Test game
Test gameTest game
Test game
 

Similar to Growing

Professional Development Unit
Professional Development UnitProfessional Development Unit
Professional Development Unitguest9dbbce
 
Professional development unit
Professional development unitProfessional development unit
Professional development unitMelissa Lewis
 
Id Presentation
Id PresentationId Presentation
Id Presentationthebooms
 
Professional Development Unit
Professional Development UnitProfessional Development Unit
Professional Development UnitMelissa Lewis
 
Final Id Presentation
Final Id PresentationFinal Id Presentation
Final Id Presentationthebooms
 
Blogs
BlogsBlogs
BlogsCrok
 
Professional Development Plan
Professional Development PlanProfessional Development Plan
Professional Development Plansmscheurer
 
Differentiating Instruction with Technology
Differentiating Instruction with TechnologyDifferentiating Instruction with Technology
Differentiating Instruction with Technologybianca22slg
 
Enhancing Lessons The Web 2.0 Way For Tesol 09
Enhancing Lessons The Web 2.0 Way For Tesol 09Enhancing Lessons The Web 2.0 Way For Tesol 09
Enhancing Lessons The Web 2.0 Way For Tesol 09Rita Zeinstejer
 
Numeracy in the Classroom
Numeracy in the ClassroomNumeracy in the Classroom
Numeracy in the ClassroomChris Harbeck
 
Blogging pd workshop ppt
Blogging pd workshop pptBlogging pd workshop ppt
Blogging pd workshop pptFrank Armstrong
 
Critical Thinking a Power Point for CI350
Critical Thinking a Power Point for CI350Critical Thinking a Power Point for CI350
Critical Thinking a Power Point for CI350Angel Pauley
 
Critical thinking blanco (3)
Critical thinking blanco (3)Critical thinking blanco (3)
Critical thinking blanco (3)burdette94
 
Virtual Spaces
Virtual SpacesVirtual Spaces
Virtual Spacesmcrogers27
 

Similar to Growing (20)

Professional Development Unit
Professional Development UnitProfessional Development Unit
Professional Development Unit
 
Professional development unit
Professional development unitProfessional development unit
Professional development unit
 
Id Presentation
Id PresentationId Presentation
Id Presentation
 
Professional Development Unit
Professional Development UnitProfessional Development Unit
Professional Development Unit
 
Final Id Presentation
Final Id PresentationFinal Id Presentation
Final Id Presentation
 
Fabulous 5
Fabulous 5Fabulous 5
Fabulous 5
 
Blogs
BlogsBlogs
Blogs
 
Professional Development Plan
Professional Development PlanProfessional Development Plan
Professional Development Plan
 
Differentiating Instruction with Technology
Differentiating Instruction with TechnologyDifferentiating Instruction with Technology
Differentiating Instruction with Technology
 
Enhancing Lessons The Web 2.0 Way For Tesol 09
Enhancing Lessons The Web 2.0 Way For Tesol 09Enhancing Lessons The Web 2.0 Way For Tesol 09
Enhancing Lessons The Web 2.0 Way For Tesol 09
 
Numeracy in the Classroom
Numeracy in the ClassroomNumeracy in the Classroom
Numeracy in the Classroom
 
Blogging pd workshop ppt
Blogging pd workshop pptBlogging pd workshop ppt
Blogging pd workshop ppt
 
L ci padrus
L ci padrusL ci padrus
L ci padrus
 
30 computers and 30 students
30 computers and 30 students30 computers and 30 students
30 computers and 30 students
 
Critical Thinking a Power Point for CI350
Critical Thinking a Power Point for CI350Critical Thinking a Power Point for CI350
Critical Thinking a Power Point for CI350
 
Critical thinking blanco (3)
Critical thinking blanco (3)Critical thinking blanco (3)
Critical thinking blanco (3)
 
Critical thinking blanco
Critical thinking blancoCritical thinking blanco
Critical thinking blanco
 
Structure your elearning course
Structure your elearning courseStructure your elearning course
Structure your elearning course
 
Virtual Spaces
Virtual SpacesVirtual Spaces
Virtual Spaces
 
The Networked Student
The Networked StudentThe Networked Student
The Networked Student
 

More from Chris Harbeck

More from Chris Harbeck (20)

Parentquiz 2
Parentquiz 2Parentquiz 2
Parentquiz 2
 
Parent quiz 2015
Parent quiz 2015Parent quiz 2015
Parent quiz 2015
 
Butterfly [autosaved]
Butterfly [autosaved]Butterfly [autosaved]
Butterfly [autosaved]
 
Climate change
Climate changeClimate change
Climate change
 
Why Unplugd Matters
Why Unplugd MattersWhy Unplugd Matters
Why Unplugd Matters
 
Dividing integers 2011
Dividing integers 2011Dividing integers 2011
Dividing integers 2011
 
817multiplyingintegers
817multiplyingintegers817multiplyingintegers
817multiplyingintegers
 
Grade 7 integer review
Grade 7 integer reviewGrade 7 integer review
Grade 7 integer review
 
Emerging Digital Citizens
Emerging Digital CitizensEmerging Digital Citizens
Emerging Digital Citizens
 
2minutes spreading our roots
2minutes spreading our roots2minutes spreading our roots
2minutes spreading our roots
 
2minutes spreading our roots
2minutes spreading our roots2minutes spreading our roots
2minutes spreading our roots
 
Fractions10
Fractions10Fractions10
Fractions10
 
Social Animals
Social AnimalsSocial Animals
Social Animals
 
Surface Area 4
Surface Area 4Surface Area 4
Surface Area 4
 
Sa3
Sa3Sa3
Sa3
 
Surface Area2
Surface Area2Surface Area2
Surface Area2
 
Surface Area 1
Surface Area 1Surface Area 1
Surface Area 1
 
Pythagoras Jan4
Pythagoras Jan4Pythagoras Jan4
Pythagoras Jan4
 
Pythagoras2
Pythagoras2Pythagoras2
Pythagoras2
 
Squares 14
Squares 14Squares 14
Squares 14
 

Recently uploaded

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 

Recently uploaded (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 

Growing