121 records – page 1 of 3.

2 recommendations  

7 Heart-Mind Centered Youth Leadership Activities

Resource Type
Activity
Grade Level
7
8
9
10
11
12
Submitted By
Heart Mind Online - 2 years ago
Description
Created for youth by youth, the following activit…
Resource Type
Activity
Grade Level
7
8
9
10
11
12
Submitted By
Heart Mind Online - 2 years ago
Description
Created for youth by youth, the following activities were designed to develop Heart-Centered Leadership. They are fun, interactive activities and games that increase awareness and emphasize behaviours to: get along with others, be compassionate and kind, solve problems peacefully, be secure and calm, and remain alert and engaged.
Subject
Revised Curriculum
Cross-Curricular
Leadership
Health and PE
Keywords
Core Compentencies
Social Emtional Learning
Conflict Resolution
Resiliency
Confidence
Kindness
Mindfulness
URLs
http://heartmindonline.org/resources/7-heart-mind-centered-youth-leadership-activities
Learning Standards
Demonstrating caring for self, family, classroom, school, and community.
Duration
20-60 min
Language
English
Date Created
May 9, 2017
6 recommendations  

8 Activities to Foster Gratitude with Children & Youth

Resource Type
Activity
Lesson Plan
Grade Level
5
6
7
8
9
10
11
12
Adult
Submitted By
Heart Mind Online - 2 years ago
Description
Gratitude is linked with many physical, social an…
Resource Type
Activity
Lesson Plan
Grade Level
5
6
7
8
9
10
11
12
Adult
Submitted By
Heart Mind Online - 2 years ago
Description
Gratitude is linked with many physical, social and emotional benefits and is an important skill to foster with children and youth. When choosing an action to do so, however, research indicates that if the activity is forced or feels like homework it isn’t a good match. The outcome isn’t authentic and the results fall short of the potential benefits that experiencing gratitude offers. The most effective gratitude activities are ones that engage children’s interests and strengths.
Subject
Revised Curriculum
Arts Education
English Language Arts
Health and PE
Keywords
Core Compentencies
Social Emotional Learning
Mindfulness
Friendship
Kindness
URLs
http://heartmindonline.org/resources/8-activities-to-foster-gratitude-with-children-youth
Learning Standards
Describe and assess strategies for promoting mental well-being, for self and others.
Duration
20 - 60 min
Language
English
Date Created
May 9, 2017
1 recommendation   1870 downloads

60 Minute Kids Club Healthy Habits Challenge and Tracker

Resource Type
Activity
Assessment
Lesson Plan
Other
Grade Level
K
1
2
3
4
5
6
7
8
Submitted By
Elisa - 3 years ago
Description
The Healthy Habits Challenge is a 30 day initiati…
Resource Type
Activity
Assessment
Lesson Plan
Other
Grade Level
K
1
2
3
4
5
6
7
8
Submitted By
Elisa - 3 years ago
Description
The Healthy Habits Challenge is a 30 day initiative where students can track 6 healthy habits on an online platform. Data is sent weekly to teachers. The Healthy Habits notes are: healthy eating, physical activity, screen time, water intake, sleep time, and mental health (journaling). Challenges are run three times per year and classes or whole schools can sign up. The entire challenge is turnkey and all resources are FREE. The challenges are supported by our team, our resources, and prizes can include athlete visits, gym banners for most active schools, and much more. The goal of the challenges are to instil healthy habits at the elementary school age and allow the students to learn about accountability and goal setting while providing data on progress.
Subject
Arts Education
Dance
Cross-Curricular
Leadership
Health and PE
Outdoor Education
Keywords
Physical education
health
physical literacy
assessment
URLs
http://60minkidsclub.org/about/teachers
http://60minkidsclub.org/launch/60mkc-package/60mkc-how-to-videos/
http://60minkidsclub.org/launch
Learning Standards
-Physical Literacy integration - Physical & Health Education - Accountability - Goal setting
Duration
30 day challenge to teach and track healthy habits. Can be embedded into current PHE lessons
Language
English
Date Created
Feb 25, 2016
0 recommendations   3330 downloads

Aboriginal Education Activities K-7

Resource Type
Activity
Other
Grade Level
K
1
2
3
4
5
6
7
Submitted By
Doni Gratton - 3 years ago
Description
Curricular links to new AbEd learning standards
Resource Type
Activity
Other
Grade Level
K
1
2
3
4
5
6
7
Submitted By
Doni Gratton - 3 years ago
Description
Curricular links to new AbEd learning standards
Subject
Arts Education
Fine Arts/Visual Arts
Cross-Curricular
Aboriginal Education
English Language Arts
Science
Biology
Earth Science
Social Studies
Geography
History
Keywords
K-7 Learning Standards
Art
MAth
Science
Socials
LA
Aboriginal Education
Learning Standards
K-7 AbEd links (Math, Science, Socials, Art, LA)
Duration
Year at a glance, new learning standards links: Ab Ed K-7 Math, Science, LA, Socials, Art
Language
English
Date Created
Apr 23, 2016
5 recommendations   881 downloads

Acts of Transformation: From war toys to peace art

Resource Type
Activity
Lesson Plan
Unit Plan
Other
Grade Level
pre-K
K
1
2
3
4
5
6
7
8
9
10
11
12
Adult
Submitted By
CASJ - 4 years ago
Description
This classroom, school, or district-wide initiati…
Resource Type
Activity
Lesson Plan
Unit Plan
Other
Grade Level
pre-K
K
1
2
3
4
5
6
7
8
9
10
11
12
Adult
Submitted By
CASJ - 4 years ago
Description
This classroom, school, or district-wide initiative is a call for children to transform toys of violence and war into art. Written by Sam Fillipoff and Susan Ruzic, this resource looks at how we can create a culture of peace in our schools and communities. If you start this initiative in your schools or have any questions, please email wartoystopeaceart.org to let them know. For more resources on this subject, copy and paste the following link into your browser: https://www.bctf.ca/SocialJustice.aspx?id=6214
Subject
Arts Education
Cross-Curricular
English Language Arts
Social Studies
Keywords
Non-Violence
Community
Media
URLs
https://www.bctf.ca/uploadedFiles/Public/SocialJustice/Publications/WarToysToPeaceArt.pdf
Learning Standards
This resource includes IRPs from the K-12 Fine Arts, K-12 English Language Arts, and K-12 Social Studies curriculum.
Language
English
Date Created
Oct 9, 2015
3 recommendations   3722 downloads

Animation in art education: the animated classroom by Pawlivsky-Love, Lorraine Yvette

Resource Type
Report/Study/Thesis
Grade Level
pre-K
K
1
2
3
4
5
6
7
8
9
10
11
12
Adult
Submitted By
LYPawlivsky-Love/SilverQuillCreative - 4 years ago
Description
Animation is a relatively overlooked area of art …
Resource Type
Report/Study/Thesis
Grade Level
pre-K
K
1
2
3
4
5
6
7
8
9
10
11
12
Adult
Submitted By
LYPawlivsky-Love/SilverQuillCreative - 4 years ago
Description
Animation is a relatively overlooked area of art education and educators are not likely to have experience with the positive learning prospects that can be incorporated into the classroom. This medium proposes to encompass all teaching areas to broaden the spectrum of educational possibilities of all types of learners, including those with learning disabilities. Students and teachers show an enthusiasm for the medium but may lack the educational tools or, hold certain assumptions about animation that may make it a difficult medium to use within the confines of the classroom or institution. The intent of this project is to supply the reader with concrete forms and ideas that can assist educators in their attempts to integrate art education with different subject matter. Teaching aids such as simplified lesson plans for animation projects are included as well as discussions surrounding the benefits gained through using animation techniques and its historical development.
Subject
Arts Education
Fine Arts/Visual Arts
Keywords
animation communication
creating animation visuals
animation
art education
multimedia education
URLs
https://dspace.library.uvic.ca/handle/1828/2388
http://www.silverquill.org
Learning Standards
British Columbia, Canada/International
Duration
30 - 60 minutes +/-
Language
English
Date Created
Mar 24, 2015
2 recommendations   11785 downloads

Applied Skills Integrated with Other Curricular Areas Using First Nations Content

Resource Type
Lesson Plan
Grade Level
K
1
2
3
Submitted By
BCPTA - 3 years ago
Description
This is a series of lesson ideas that mix applied…
Resource Type
Lesson Plan
Grade Level
K
1
2
3
Submitted By
BCPTA - 3 years ago
Description
This is a series of lesson ideas that mix applied skills with other curricular areas at the primary level. First Nations books and stories are used to guide and inspire the design tasks.
Subject
Revised Curriculum
Arts Education
Applied Skills
Cross-Curricular
Health and PE
Mathematics
Science
Social Studies
Keywords
Applied Design Skills and Technologies
Cross Curricular
First Nations content
Learning Standards
The new curriculum is interwoven with Applied Design Skills and Technologies.
Duration
it varies
Language
English
Date Created
Oct 9, 2016
2 recommendations  

Association of BC Drama Educators

Resource Type
Lesson Plan
Grade Level
5
6
7
8
9
10
11
12
Submitted By
Lana OBrien - 5 years ago
Description
Association of BC Drama Educators lesson resource…
Resource Type
Lesson Plan
Grade Level
5
6
7
8
9
10
11
12
Submitted By
Lana OBrien - 5 years ago
Description
Association of BC Drama Educators lesson resources.
Subject
Arts Education
Drama
Cross-Curricular
Leadership
Social Justice
Teaching Strategies
English Language Arts
Social Studies
History
Keywords
Drama
lesson plans
URLs
http://www.bcdramateachers.com/lessonsresources.html
Language
English
Date Created
Jun 22, 2014
0 recommendations   158 downloads

Autoportrait sur le genre

Resource Type
Activity
Lesson Plan
Grade Level
5
6
7
Submitted By
Steve Mulligan - one year ago
Description
Cette leçon permettra aux élèves d’exercer leur p…
Resource Type
Activity
Lesson Plan
Grade Level
5
6
7
Submitted By
Steve Mulligan - one year ago
Description
Cette leçon permettra aux élèves d’exercer leur pensée critique face aux différentes façons dont les attentes traditionnelles envers le genre peuvent limiter le potentiel d’une personne et son expression personnelle. Elle leur permettra également d’explorer la douleur, la stigmatisation et le harcèlement des personnes qui vont à l’encontre de ces attentes.
Subject
Arts Education
Fine Arts/Visual Arts
Health and PE
Keywords
SOGI
LGBTQ
identité de genre
expression de genre
stéréotypes
discrimination
l’intimidation
Learning Standards
Éducation artistique (5e, 6e et 7e année) * Explorer par les arts les relations entre l’identité, le lieu, la culture, la société et l’appartenance. Éducation physique et santé (6e et 7e année) * Décrire et évaluer des stratégies pour réagir à la discrimination, aux stéréotypes et à l’intimidation. * Les facteurs qui influencent l’identité individuelle, y compris l’identité sexuelle, le genre, les valeurs et les croyances.
Duration
60-90 min
Language
French
Date Created
Jun 23, 2018
3 recommendations   519 downloads

Bag it up!

Resource Type
Activity
Lesson Plan
Grade Level
1
2
3
4
5
6
7
Submitted By
CASJ - 2 years ago
Description
Students will decorate grocery bags donated by a …
Resource Type
Activity
Lesson Plan
Grade Level
1
2
3
4
5
6
7
Submitted By
CASJ - 2 years ago
Description
Students will decorate grocery bags donated by a local grocery store with sustainability messages. These bags will be used in the grocery store on Earth Day. This is an updated lesson plan from the BCTF/CIDA Global Classroom Initiative.
Subject
Arts Education
Fine Arts/Visual Arts
Cross-Curricular
Social Justice
Keywords
environment
Earth day
climate change
desertification
deforestation
recycling
Duration
Three or more class periods.
Language
English
Date Created
Dec 22, 2016
2 recommendations   3704 downloads

BC FNS12 - Cultural Appropriation Pinterest Assignment

Resource Type
Activity
Lesson Plan
Grade Level
11
12
Submitted By
DianeC - 5 years ago
Description
This lesson and research assignment is intended t…
Resource Type
Activity
Lesson Plan
Grade Level
11
12
Submitted By
DianeC - 5 years ago
Description
This lesson and research assignment is intended to introduce students to the topic of Cultural Appropriation and how to evaluate types of information available on the Internet. Students will also learn how to use Pinterest.
Subject
Cross-Curricular
Aboriginal Education
Library and Information Systems
Social Justice
Social Studies
Keywords
BC First Nations Studies 12
Cultural Appropriation
Learning Standards
From: BC First Nations Studies 12 IRP: http://www.bced.gov.bc.ca/irp/pdfs/social_studies/2006bcfns12.pdf Skills and Processes A1 apply critical thinking – including questioning, comparing, summarizing, drawing conclusions, hypothesizing, and defending a position – to make reasoned judgments about a range of issues, situations, and topics A2 demonstrate effective research skills, including: accessing information collecting data evaluating data organizing information presenting information citing sources A3 demonstrate skills and attitudes of active citizenship, including ethical behaviour, open-mindedness, respect for diversity, and collaboration Contact, Colonialism, and Resistance C5: analyse the varied and evolving responses of First Nations peoples to contact and colonialism Cultural Expressions D5 evaluate the importance for Aboriginal peoples to determine the use of their artistic traditions and historical artefacts
Duration
2-3 classes (approx. 70-80 minutes each)
Language
English
Date Created
Oct 16, 2014
0 recommendations   202 downloads

Brain Breaks for High School Students

Resource Type
Activity
Grade Level
6
7
8
9
10
11
12
Submitted By
Bkunz - 2 years ago
Description
This is a collection of activities designed for a…
Resource Type
Activity
Grade Level
6
7
8
9
10
11
12
Submitted By
Bkunz - 2 years ago
Description
This is a collection of activities designed for and tried by high school students. They provide a mental break for classes when students are overwhelmed or tired.
Subject
Arts Education
Cross-Curricular
Keywords
brain breaks
high school
mental health
Duration
5-20 minutes
Language
English
Date Created
Nov 23, 2017
1 recommendation   154 downloads

BrainPOP Featured Movie App

Resource Type
Other
Grade Level
K
1
2
3
4
5
6
7
8
9
10
Submitted By
Alex S - one year ago
Description
BrainPOP Featured Movie app offers cross-curricul…
Resource Type
Other
Grade Level
K
1
2
3
4
5
6
7
8
9
10
Submitted By
Alex S - one year ago
Description
BrainPOP Featured Movie app offers cross-curricular animated movies and interactive quizzes for students in grades 3+. Its topics span Science, Social Studies, English, Math, Engineering & Tech, Health, and Arts & Music.
Subject
Applied Skills
Arts Education
Cross-Curricular
Français arts langagiers
Keywords
iOS
video
biology
chemistry
quiz
ipad
URLs
https://itunes.apple.com/us/app/brainpop-featured-movie/id364894352
https://fr.brainpop.com
Duration
10min
Language
English
Date Created
Jul 26, 2018
1 recommendation  

Bringing Back The Literacy In Digital Literacy

Resource Type
Presentation
Grade Level
K
1
2
3
4
5
6
7
8
9
10
11
12
Adult
Submitted By
PSA Superconference 2017 - 2 years ago
Description
As the new BC curriculum promotes a more inquiry-…
Resource Type
Presentation
Grade Level
K
1
2
3
4
5
6
7
8
9
10
11
12
Adult
Submitted By
PSA Superconference 2017 - 2 years ago
Description
As the new BC curriculum promotes a more inquiry-based approach to learning, the need to develop diverse digital literacies becomes even more crucial. But how can we keep up when new apps and programs keep popping up? In this PowerPoint used as part of his 2017 PSA Superconference keynote presentation, Ron Darvin talks about getting past an app-centred paradigm and to go back to what is at the core of digital literacy so that we can teach our students to be truly literate in the 21st century.
Subject
Revised Curriculum
Applied Skills
Information Technology
Cross-Curricular
Library and Information Systems
English Language Arts
Keywords
digital literacy
information literacy
computers
internet
CUEBC
BCTLA
technology
superconference
URLs
https://www.academia.edu/34936387/Bringing_back_the_literacy_in_digital_literacy
Language
English
Date Created
Nov 30, 2017
0 recommendations   97 downloads

Building Community within Secondary Dance

Resource Type
Activity
Grade Level
8
9
10
11
12
Submitted By
Z. Read - 2 years ago
Description
Some exercises to help build community within you…
Resource Type
Activity
Grade Level
8
9
10
11
12
Submitted By
Z. Read - 2 years ago
Description
Some exercises to help build community within your classroom/studio.
Subject
Arts Education
Dance
Keywords
Community
ice breakers
Learning Standards
Building community so students are comfortable taking risks.
Duration
5-15 minutes
Language
English
Date Created
Sep 13, 2017
1 recommendation   1303 downloads

Call Me Tree

Resource Type
Activity
Lesson Plan
Grade Level
4
5
6
7
8
Submitted By
Nichelle Penney - 2 years ago
Description
This is a lesson plan for teachers who may be new…
Resource Type
Activity
Lesson Plan
Grade Level
4
5
6
7
8
Submitted By
Nichelle Penney - 2 years ago
Description
This is a lesson plan for teachers who may be new to teaching about gender identity and are looking for a safe way to look at individuality as a starting point. This activity is about showing diversity and showing that it is ok to be different.
Subject
Arts Education
Fine Arts/Visual Arts
English Language Arts
Keywords
self discovery
diversity
gender
inquiry
feelings
identity
exploration
Learning Standards
Communication I can understand and share information about a topic that is important to me I communicate effectively in well-constructed forms that are effective in terms of my audience and purpose. Creative Thinking I deliberately learn a lot about something (e.g., by doing research, talking to others or practising) so that I am able to generate new ideas or ideas just pop into my head. I can get new ideas in areas in which I have an interest and build my skills to make them work.
Duration
2-3 classes
Language
English
Date Created
Mar 16, 2017
0 recommendations  

Canada & Conflict: A Humanitarian Perspective

Resource Type
Activity
Lesson Plan
Unit Plan
Grade Level
7
8
9
10
11
12
Submitted By
Canadian Red Cross - 2 months ago
Description
Canada & Conflict: A Humanitarian Perspective: De…
Resource Type
Activity
Lesson Plan
Unit Plan
Grade Level
7
8
9
10
11
12
Submitted By
Canadian Red Cross - 2 months ago
Description
Canada & Conflict: A Humanitarian Perspective: Designed by and for high school teachers, this educational toolkit was developed to inform and empower youth to take action toward alleviating human suffering. Using Canadian examples, the revised 2016 edition is a complete toolkit comprised of 6 modules that touch on issues of International Humanitarian Law such as war crimes, refugees, neglected crises, gender inequality, humanitarian principles, mechanisms for justice and youth engagement. Canada & Conflict is directly complementary to academic subjects such as civics, social studies, history, geography, law, language arts and the humanities and is available in both English and French.
Subject
Cross-Curricular
Leadership
Social Justice
English Language Arts
Geography
Social Studies
Economics
Law
Keywords
International Humanitarian Law
armed conflict
Canada
war crimes
refugees
justice
youth engagement
URLs
https://www.redcross.ca/crc/documents/Canada-Conflict-April-29-2.pdf
Language
English
Date Created
Sep 24, 2019
0 recommendations  

Le Canada et les conflits : Une perspective humanitaire

Resource Type
Activity
Lesson Plan
Unit Plan
Grade Level
7
8
9
10
11
12
Submitted By
Canadian Red Cross - 2 months ago
Description
Le Canada et les conflits : Une perspective human…
Resource Type
Activity
Lesson Plan
Unit Plan
Grade Level
7
8
9
10
11
12
Submitted By
Canadian Red Cross - 2 months ago
Description
Le Canada et les conflits : Une perspective humanitaire : Mise au point par les enseignants de niveau secondaire à l’intention de leurs homologues, cette ressource éducative a pour but d’informer les jeunes et de leur donner les moyens de passer à l’action en vue d’atténuer la souffrance humaine. Illustrée au moyen d’exemples propres au contexte canadien, la nouvelle version 2016 comprend six modules qui abordent divers sujets liés au droit humanitaire international, dont les crimes de guerre, les réfugiés, les crises négligées, les inégalités entre les sexes, les principes humanitaires ainsi que les mécanismes favorisant la justice et l’engagement des jeunes. Offerte en français et en anglais, la ressource « Le Canada et les conflits » complète directement certaines matières scolaires, comme l’instruction civique, les sciences sociales, l’histoire, la géographie, le droit, les études linguistiques et les sciences humaines.
Subject
Cross-Curricular
Leadership
Social Justice
Français arts langagiers
Social Studies
Geography
Law
History
Keywords
droit humanitaire international
crimes de guerre
refugies
justice
engagement des jeunes
URLs
https://www.croixrouge.ca/crc/documentsfr/7110_RedCross_CanadaConflict_FR_F-WEB.pdf
Language
French
Date Created
Sep 24, 2019
0 recommendations   121 downloads

Choreography lesson plan

Resource Type
Unit Plan
Grade Level
9
10
11
12
Submitted By
Cynthia Miller - 2 years ago
Description
This short unit plan worked really well with my c…
Resource Type
Unit Plan
Grade Level
9
10
11
12
Submitted By
Cynthia Miller - 2 years ago
Description
This short unit plan worked really well with my classes to introduce a wide range of contemporary and modern dance genres. The students loved the assignment.
Subject
Arts Education
Dance
Keywords
choreography
contemporary dance
dance history
modern dance
Duration
3-4 classes
Language
English
Date Created
Sep 9, 2017
4 recommendations   3461 downloads

Climate Justice in BC: Lessons for Transformation

Resource Type
Activity
Lesson Plan
Unit Plan
Worksheet
Grade Level
6
7
8
9
10
11
12
Adult
Submitted By
Kathy Hartman - 5 years ago
Description
This Climate Justice in BC resource package was d…
Resource Type
Activity
Lesson Plan
Unit Plan
Worksheet
Grade Level
6
7
8
9
10
11
12
Adult
Submitted By
Kathy Hartman - 5 years ago
Description
This Climate Justice in BC resource package was designed to provide teachers with classroom-ready materials to engage their students with how climate action intersects with social justice. The curriculum features eight modules designed for students in Grades 8 to 12 that explore climate justice within the context of BC’s communities history, economy and ecology.These lessons tie into subject matter and prescribed learning outcomes (PLOs) already in BC’s curriculum, while providing a framework with which to unpack modern social and environmental issues, such as our industrial food system, consumerism and waste, transportation, and the development of a green economy.
Subject
Applied Skills
Business Education
Home Economics
Tourism
Cross-Curricular
Aboriginal Education
Careers
Leadership
Social Justice
Health and PE
Outdoor Education
Science
Biology
Earth Science
Social Studies
Economics
Geography
History
Labour History
Law
Keywords
communities
ecology
economy
transportation
zero waste
green
food security
URLs
http://teachclimatejustice.ca/about/
Language
English
Date Created
Oct 17, 2014
0 recommendations   178 downloads

Consciousness in Consumer Society - 2017 Superconference Presentation Summary

Resource Type
Presentation
Grade Level
4
5
6
7
8
9
10
11
12
Adult
Submitted By
The Cinematheque - 2 years ago
Description
What part does the media play in influencing our …
Resource Type
Presentation
Grade Level
4
5
6
7
8
9
10
11
12
Adult
Submitted By
The Cinematheque - 2 years ago
Description
What part does the media play in influencing our perceptions of ourselves, each other, and the world around us? How has our consumer culture changed the way we express our identities? And how can we encourage our media-saturated youth to become more conscious and aware? This presentation offers a short summary of our most effective games and activities to use to enhance your students' media literacy.
Subject
Revised Curriculum
Arts Education
Cross-Curricular
Teaching Strategies
English Language Arts
Keywords
superconference
Media literacy
consumerism
media education
multimedia
URLs
https://thecinematheque.ca/learn
Duration
60 minutes or more
Language
English
Date Created
Oct 25, 2017
1 recommendation   140 downloads

Constructive Deliberations Tool Kit

Resource Type
Activity
Journal Article
Report/Study
Other
Grade Level
Adult
Submitted By
Bruce Beairsto - one year ago
Description
This resource is a tool kit of short PDF files th…
Resource Type
Activity
Journal Article
Report/Study
Other
Grade Level
Adult
Submitted By
Bruce Beairsto - one year ago
Description
This resource is a tool kit of short PDF files that can be used in a variety of ways to improve a group’s ability to understand each other, resolve differences and make good decisions. It was developed to support a seminar series conducted by the Centre for the Study of Educational Leadership and Policy (CSELP) at SFU. The tool kit could be useful for staff meetings, school-based team meetings or union executive meetings for example.  It can also help individuals to deepen their understanding of the complexities of communication and improve their ability to be constructive participants in any type of discussion - whether as part of a group or more generally in their interpersonal relations.
Subject
Cross-Curricular
Leadership
Research
Reflective practice
Keywords
dialogue
decision-making
collaborative problem-solving
teacher pro-d
Language
English
Date Created
Oct 3, 2018