TPT
Total:
$0.00
DSM Banner

DSM

Rated 4.77 out of 5, based on 173 reviews
88 Followers
British Columbia, Canada
About the store
Hello, my name is Donald MacMillan and I’m an international teacher of English who has taught in various institutes across the world. I’m currently teaching groups of elementary school aged children in ESL writing courses. My resources are for native English speakers and ESL students alike. Thank you for visiting my store.
Read more

All resources

Filters
Standard
Preview of Visual Schedule & Daily Routine Cards for Chinese (Mandarin) Speakers from China

Visual Schedule & Daily Routine Cards for Chinese (Mandarin) Speakers from China

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Mandarin (Simplified Chinese) speaking students from China who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Simplified Chinese. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the
Preview of Around The World Bingo Game!  Countries, Flags, Geography, Social Studies & Fun!

Around The World Bingo Game! Countries, Flags, Geography, Social Studies & Fun!

Created by
DSM
Want an engaging geography and social studies review of countries and flags? Want to just play a fun bingo game during an Around the World event? 40 Bingo Cards makes this great even if you have a large class size! 75 Different Squares (Calling Cards), each a different country! A Twist: each Bingo Card also represents a particular country (with three spaces to cover when called for that country) as an added element of engagement and fun! For this Around the World Bingo Game plus ten additional b
Preview of Visual Schedule & Daily Routine Cards for Vietnamese Students (Vietnam) - ESL

Visual Schedule & Daily Routine Cards for Vietnamese Students (Vietnam) - ESL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Vietnamese speaking refugee students from Vietnam who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Vietnamese. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the country, welcome
Preview of Visual Schedule & Daily Routine Cards for Spanish Speaking Refugees ESL EFL ELL

Visual Schedule & Daily Routine Cards for Spanish Speaking Refugees ESL EFL ELL

Created by
DSM
These bilingual 102 visual schedule and daily routine cards or labels can be helpful with your new Spanish speaking Mexican or Latin American refugee students who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Spanish. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the
Preview of Visual Schedule & Daily Routine Cards for Portuguese Speaking Students - ESL ELL

Visual Schedule & Daily Routine Cards for Portuguese Speaking Students - ESL ELL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Portuguese speaking Brazilian or Portuguese refugee students who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Portuguese. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the count
Preview of Visual Schedule & Daily Routine Cards for Korean Newcomers ESL EFL ELL

Visual Schedule & Daily Routine Cards for Korean Newcomers ESL EFL ELL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Korean immigrant students from Korea who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Korean. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom and communicate more easily with them with these translations. The cards are in five categories: messages (welcome to
Preview of Visual Schedule & Daily Routine Cards for Afghan Refugees - Dari - ESL ELL EFL

Visual Schedule & Daily Routine Cards for Afghan Refugees - Dari - ESL ELL EFL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Dari Persian speaking Afghan refugee students from Afghanistan who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Dari. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the country,
Preview of 7 Bingo Games: Social Studies, Geography, History, Flags, Holidays and more!

7 Bingo Games: Social Studies, Geography, History, Flags, Holidays and more!

Created by
DSM
This whole class bingo game bundle includes:(1) Around the World (Countries, Flags) (2) Around the World Capital Cities (Cities, Countries, Flags) (3) Historical Events (Boards are Time Periods, Squares are Historical Events) (4) Jungle (5) Christmas (6) Halloween (7) USA Each board is unique. In the Around the World bingo games, each board is a country or a capital city; in the Historical Events bingo game, each board is a time period and each square is an historical event; in the jungle bingo
Preview of EDITable Spanish English Bilingual Visual Schedule & Daily Routine Cards - ESL

EDITable Spanish English Bilingual Visual Schedule & Daily Routine Cards - ESL

Created by
DSM
These editable (in Microsoft PowerPoint) bilingual 102 visual schedule and daily routine cards or labels can be helpful with your new Spanish speaking Mexican or Latin American refugee students who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Spanish. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five c
Preview of Visual Schedule & Daily Routine Cards for Russian Refugee Students ESL ELL EFL

Visual Schedule & Daily Routine Cards for Russian Refugee Students ESL ELL EFL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Russian refugee students who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Russian. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the country, welcome to our school...)instructio
Preview of Visual Schedule & Daily Routine Cards for Ukrainian Refugee Students ESL ELL EFL

Visual Schedule & Daily Routine Cards for Ukrainian Refugee Students ESL ELL EFL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Ukrainian refugee students who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Ukrainian. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the country, welcome to our school...)instru
Preview of TUCK EVERLASTING Novel Study: Higher Order Questions, Quizzes & Cards

TUCK EVERLASTING Novel Study: Higher Order Questions, Quizzes & Cards

Created by
DSM
These resources for the novel Tuck Everlasting by Natalie Babbitt work well together: (1) higher order (Bloom's Taxonomy) questions, (2) reading comprehension quizzes, (3) vocabulary quizzes and (4) character cards. Study this beautiful and thought-provoking story with the aid of these high quality resources. These resources are printable PDFs.Thank you for supporting my work! Happy teaching and happy learning! - - - - - - - - - - - For any questions, ideas or concerns please email dsmpublishing
Preview of Visual Schedule & Daily Routine Cards for Turkish Refugees - Immigrants ESL ELL

Visual Schedule & Daily Routine Cards for Turkish Refugees - Immigrants ESL ELL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Turkish immigrant refugee students from Turkey who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Turkish. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom and communicate more easily with these translations. The cards are in five categories: messages (welcome t
Preview of Visual Schedule & Daily Routine Cards for Iranian Students - Farsi - ESL ELL EFL

Visual Schedule & Daily Routine Cards for Iranian Students - Farsi - ESL ELL EFL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Iranian (Persian) refugee students from Iran who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Farsi (Persian). Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the country, welcome
Preview of Visual Schedule & Daily Routine Cards in Portuguese + Pronunciation Guide!

Visual Schedule & Daily Routine Cards in Portuguese + Pronunciation Guide!

Created by
DSM
These 102 visual schedule and daily routine cards or labels + pronunciation guide can be helpful with your new Portuguese speaking refugee students who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Portuguese. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom with these translations. The cards are in five categories: messages (welcome to the countr
Preview of Social Studies BINGO Bundle: Around the World Countries, Cities and History!

Social Studies BINGO Bundle: Around the World Countries, Cities and History!

Created by
DSM
Three Bingo Games:(1) Historical Events (with Time Period Boards) (2) Around the World (Countries and Flags) (3) Capital Cities Around the World (Cities, Flags and Countries) Note: the Around the World and Capital Cities Around the World games have similar or same designs.Printable PDFs Thank you for supporting my work! - - - - - - - - - For any questions, ideas or concerns, please email dsmpublishingonline@gmail.com - - - - - - - - - Bundle put together on May 15, 2026
Preview of HIGHER ORDER QUESTIONS For Tuck Everlasting by Natalie Babbitt!

HIGHER ORDER QUESTIONS For Tuck Everlasting by Natalie Babbitt!

Created by
DSM
These 60+ Higher-Order (Bloom's Taxonomy) Questions for the novel Tuck Everlasting (by Natalie Babbitt) are a great addition to the study of this story with your middle school students! What if you could live forever? This beautiful novel on life and relationships can help one reflect, and these deeper thought-provoking questions can help your readers get in touch with their emotions and thoughts. It is important to think about life and what you want in life and this novel with these questions c
Preview of Around the World COUNTRIES and CITIES Bingo Bundle!

Around the World COUNTRIES and CITIES Bingo Bundle!

Created by
DSM
Two Bingo Games: (1) Around the World (flags and countries) and (2) Capital Cities Around the World (cities with flags and countries). Each of the 80 boards [bingo cards] is unique and has a square that repeats three times (that country or city): this adds an extra element of engagement and fun! 80 boards total; 150 squares total! Note: These two bingo games are similar, with the same or similar designs on the boards.Thank you for supporting my work! - - - - - - - - For any questions, ideas or
Preview of BINGO Bundle of 2 (Around the World & Historical Events)

BINGO Bundle of 2 (Around the World & Historical Events)

Created by
DSM
These two premium games work well together: learn about countries and their flags around the world and also learn about historical events and time periods! Thank you for supporting my work! - - - - - - - For any questions, ideas or concerns, please email dsmpublishingonling@gmail.com - - - - - - - Resources bundled on May 13, 2026
Preview of Life Skills Worksheets on Saving Money - Finances - Home Economics

Life Skills Worksheets on Saving Money - Finances - Home Economics

Created by
DSM
7 Print-and-Go Financial Literacy Life Skills Worksheets for your Home Economics Middle School or High School classroom! Have your students, or children, learn about personal finances, specifically saving money! The scenarios, and more, presented here will help to get your students thinking about saving and spending. These worksheets can be used in conjunction with discussions and other teacher-student and student-student dialogue. Sub-topics covered include unexpected expenses, a warning on cre
Showing 1-20 of 531 results

About the store

Experience

Hello, my name is Donald MacMillan and I’m an international teacher of English who has taught in various institutes across the world. I’m currently teaching groups of elementary school aged children in ESL writing courses. My resources are for native English speakers and ESL students alike. Thank you for visiting my store.

Teaching style

Creating a comfortable environment conducive to speaking is important in my language classes. In addition to lectures, I like to have student-to-student engagement with reduced teacher talking time. My goal is for students to be able to produce the target language and understand that day's material.

Additional biographical information

Please e-mail dsmpublishingonline@gmail.com for any questions, concerns or ideas.