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

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 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 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 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 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 Visual Schedule & Daily Routine Cards for Japanese Newcomers EFL ELL ESL

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

Created by
DSM
These 102 + 102 (204 total) visual schedule and daily routine cards or labels can be helpful with your new Japanese students from Japan who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Japanese. And the English only cards help get your students away from translating once they become more familiar with the language on the cards. Welcome and help your new students feel at home, learn your daily routines and clas
Preview of Visual Schedule & Daily Routine Cards for Ukrainian Refugee Students ELL EFL ESL

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

Created by
DSM
These 102 + 102 (204 total) 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. And the English only cards help get your student away from translating once they become more familiar with the language on the cards. Welcome and help your new students feel at home, learn your daily routines and class
Preview of Visual Schedule & Daily Routine Cards for Hindi Speaking Refugees from India ESL

Visual Schedule & Daily Routine Cards for Hindi Speaking Refugees from India ESL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Hindi speaking refugee students from India or elsewhere who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Hindi. 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, welcom
Preview of Visual Schedule & Daily Routine Cards for Cantonese Speakers from Hong Kong ESL

Visual Schedule & Daily Routine Cards for Cantonese Speakers from Hong Kong ESL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Cantonese (Traditional Chinese) speaking students from Hong Kong who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Traditional 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
Preview of Visual Schedule & Daily Routine Cards for Vietnamese Refugee Students - ESL ELL

Visual Schedule & Daily Routine Cards for Vietnamese Refugee Students - ESL ELL

Created by
DSM
These 102 + 102 (204 total) visual schedule and daily routine cards or labels can be helpful with your new Vietnamese 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. And the English only cards help get your student away from translating once they become more familiar with the language on the cards. Welcome and help your new students feel at home, learn your daily rout
Preview of Visual Schedule & Daily Routine Cards for Dari & Pashto Speaking Afghan Students

Visual Schedule & Daily Routine Cards for Dari & Pashto Speaking Afghan Students

Created by
DSM
These 102 + 102 (204 total) visual schedule and daily routine cards or labels can be helpful with your new Dari (Afghanistan) and Pashto (Afghanistan) speaking students who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Dari as well as English and Pashto. 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
Preview of Visual Schedule & Daily Routine Cards in Ukrainian + Pronunciation Guide!

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

Created by
DSM
These 102 visual schedule and daily routine cards or labels + pronunciation guide 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
Preview of Visual Schedule & Daily Routine Cards for Punjabi (India) Refugee Students - ESL

Visual Schedule & Daily Routine Cards for Punjabi (India) Refugee Students - ESL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Punjabi Indian refugee students from the Punjab region of India who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Punjabi (using the Gurmukhi alphabet). 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:
Preview of Visual Schedule & Daily Routine Cards in Spanish + Pronunciation Guide!

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

Created by
DSM
These 102 visual schedule and daily routine cards or labels + pronunciation guide can be helpful with your new Spanish 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 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 country, wel
Preview of Visual Schedule & Daily Routine Cards for Hebrew Speaking Israeli Students - ESL

Visual Schedule & Daily Routine Cards for Hebrew Speaking Israeli Students - ESL

Created by
DSM
These 102 visual schedule and daily routine cards or labels can be helpful with your new Hebrew speaking refugee students from Israel or elsewhere who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and Modern Hebrew. 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 Christmas Themed Sign Up and Sign In Sheets - 3 Versions Included

Christmas Themed Sign Up and Sign In Sheets - 3 Versions Included

Created by
DSM
These Christmas themed sign up and sign in sheets (plus a 3rd with no title) are great for your upcoming Christmas Class Party, Christmas School Play, Christmas Concert, Parent Christmas Day or any other Christmas Related School Event. Print and Go and have a wonderfully decorated professionally looking Christmas themed sign up/in sheet! There is space at the top for a unique title, such as "Mrs. Groom's Grade 6 Christmas Concert" or "Christmas Party Planners" or "Christmas Presentations for De
Preview of Visual Schedule Communication Cards : 4 Foreign Languages: Ukrainian, Spanish +

Visual Schedule Communication Cards : 4 Foreign Languages: Ukrainian, Spanish +

Created by
DSM
These 408 visual schedule and daily routine communication cards or labels (102 per resource) can be helpful with your new Ukrainian, Spanish, Portuguese, and Russian refugee students from foreign countries who struggle with English as a second language (ESL, EFL, ELL). These translation cards have the phrases and words in both English and the foreign language. Welcome and help your new students feel at home, learn your daily routines and class schedules in your classroom and communicate more ea
Showing 1-20 of 88 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.