My Teaching Materials

I have been planning my own classes and creating material for them since 2007. I have created a lot of material. I’ve tried sharing it all before, but there are simply too many files to e-mail to people.

In an effort to keep things nice and tidy, I have uploaded it all to “the cloud”. Everything is organized in a coherent manner. It’s easily accessible. You can download it and edit it at your own discretion. You do not need to give me any credit. You can distribute it to all your friends.

[If you find a typo, and there are probably a few, let me know so I can fix it!]


Middle School Material

(For the books published by 두산동아 (DoosanDonga) with the author/editor, Johanna L. Haas)

Grade 1
Grade 2
Grade 3

Summer and Winter Camps
After School Club Material

Generally speaking, the material from the years 2014 and 2015 are of the highest quality.


The Prezis are constantly being edited and added to. If you have your own Prezzi account (they’re free), you can copy mine and edit them to suit your students.

Global Youth Leaders Material

Material for advanced Middle School students, with a social justice theme.

Hagwon Material

This material covers assessment pieces for various books, such as the Let’s Go, Can You Believe It?, and various other popular series in the industry.

Games I Played in the Classroom:

There will be times when you are required to play games with the students. Sometimes you will have a few minutes left in your lesson time, but you have already finished the books and worksheets.

To help you out, I have devised a series of games. Some of them I created by myself. Feel free to use them in class:

Spelling Chain Game

This is a puzzle-based game. You give the students one word, and they have to slowly change it to another word you give them. They can only change one letter at a time. For example, you have the first word “Cat”, and they need to change it to “Dog”:


This is a great little challenge, but it can be a little difficult explaining the rules to the students. For older students, you can use four and five letter words.

Speed Pictionary

You have two teams. One student from each team comes to the front. You give them a word. They both have to draw a picture on the board so that their teams can guess the word. Whichever team says the word first gets the point.

Drawing Game (one of my faves)

You have a student come to the front of the class. They sit down facing away from the board. You draw a picture on the board. The rest of the class has to tell the student how to draw the exact same picture. For extra fun, split the class into teams, and draw a separate pic for each team. The team that finishes their pic first is the winner.

Sentence Game

A student (or students) can’t see a sentence. The rest of the class (or their team) tries to get them to speak, or write, the sentence, without saying any of the words.

For example, if the sentence is “The big cat is on the house”, the hints might be something like “The second word is the opposite of small. The third word is an animal with four legs and eats mice” etc.

Guessing Games

These are easy to pull off. You can have a student come to the front of the class. Write a word behind them and have their classmates give hints to the word. Bring two students up at once and make it a team game.

You can also show the student at the front of the class a word, have them try to give hints out to the class.


Get a student, or two, to come to the front. Give them a word to act out. Have the others guess the word. Usually, I only accept answers that are complete sentences. If the clue is “big cat”, the students guessing should say “The cat is very big”, or “It is a big cat”.

Scattered Letters Race

Print off a million letter cards. Scatter them on the floor. Have teams send one individual each to the front of the class. Give the students a word to spell. The fastest student to pick out the letters and arrange them in order gets a point for their team. You can also give out entire sentences to spell. Or give them a sentence, but leave a word blank (“Today’s weather is very ______”), that way they have to spell the entire sentence, and try to use their vocabulary to find an appropriate word.

Action Chain Game (12)

This is sort of like charades. Organise the players in a line. All the players’ eyes must be facing in one direction, with their back to you. You write a word on a paper, and tap the last student’s back. When they turn to you, you show them the word. They tap the next student and act out whatever the word is. The action is then carried on down the line as each student repeats the previous person’s action. The last student must guess what the original word is, based on the action.

Pico Fermi Bagels

This is an awesome game of logic. You choose a three digit number. The students have to guess the number. When they give a number, you give them hints if it is correct or not.

If you say “Pico”, then a digit is correct and in its correct position. If you say “Fermi”, then a digit is correct, but it is in an incorrect position. If you say “Bagels”, then all three digits are incorrect.

For example, the number being guessed is 456.

If the students say “359”, I would say “Pico!”, because the 5 is in the correct position. If they said “539”, I would say “Fermi” because the 5 is correct, but it’s in the wrong place. If they said “254”, I would say “Pico Fermi!”, because the five is perfect, but the four is in the wrong place. “524” would be “Fermi Fermi”, as the 5 and 4 are included, but out of order. “256” would be “Pico Pico”, as the 5 and 6 are in the correct place. If the students gave me “103” I would say “Bagels, because none of the digits are correct.

Three Words One Sentence

If you have flashcards, or other vocabulary cards, these will help. You choose three random cards and the students must write ONE sentence that includes each word. The first student to write a grammatically correct sentence is the winner.

Two Truths One Lie (very fun)

Get the students to sit in a circle, or line. Each person must speak three sentences when it is their turn. Two of the sentences will be truths but one will be a lie. The other students must guess which one was the lie. If the other students guess correctly, they get one point. If no one can guess the lie, the person who spoke the sentences gets two points.

It’s a good way to get to know each other, and have some fun in doing so.

Elimination Corners

This is good for VERY young students, or at parties.

Draw a square on the board. The square represents your class. In each of the corner write something that distinguishes it from the others (numbers, letters, etc). Give the students a few seconds to run to random corners. Call out a corner to eliminate whoever is standing there. The remaining students will then run to other corners, and again you will eliminate one. Repeat until you have a winner.

To make it fair, I usually designate the corners with numbers (my youngest students call it the “1 2 3 4 Game”). I use a program on my cellphone to generate numbers, and whichever numbers pop up, are the ones I eliminate.

It’s a good way to introduce new vocabulary too. For example, corner 1 can be “banana”, and so on. During the world cup season, I used country names.

Bang Bang

This is a spelling game. Representatives from each team (two at a time) come to the front of the class to square off, old West style. They both have to spell a single word as fast as possible, and then finish off the spelling by saying “bang bang”, shooting their opponent.

Whoever spells the word and says “bang bang” the fastest, is the winner. Sometimes a more advanced student will forget to add “bang bang” after spelling, allowing the slower student to finish and shoot them. Can get very competitive.

Spelling game

Write a word on the board. The students have to make other words using only the letters in the original word.

It works best when they are in teams, and have two minutes to come up with as many other words as possible. Can get very competitive, so be strict with enforcing your time limit.

Full Body ABC’s

If you have a big class, this is a pretty awesome game. Divide the class into teams of four or more. Write a letter on the board. The teams must organise their bodies to form that single letter. The fastest team to do it is the winner.

I’ve had classes with adults in their 30’s-40’s mixed with kids from 10-14 and everyone enjoyed this one.

Spelling Relay

Make teams. Have the teams stand in lines. Give the teams a word to spell. One member from each team must run to the board and spell the word, letter by letter. When they are finished, they run back to their line, and the next student comes forward. If a spelling mistake is made, the next student can only erase and write one letter to fix it. The winning team is the first to finish the word (or sentence).

For a variation, you can cut out pieces of paper with letters on them. Shuffle the paper. When the students run to the paper, they bring it back to their team. Like a relay, they can only run and get one letter at a time, and bring it back. They must unscramble the word and the fastest team is the winner.

Sentence Memorization
Make teams. Write a tricky sentence onto a piece of paper, but hide the paper from the students. Have one student from each team run to the paper and try to memorize as much of the sentence as possible. They must return to their team and dictate the sentence. The first team to have it perfect wins.

Students must navigate a minefield. The team leader will shout instructions to the team. The team members must listen. If they touch a kill zone, then that player is dead, and the other team members must carry on without them. The team to solve the field the fastest, with the most surviving members, wins.

-Cards will be laid out on the floor. The leader will stand outside of the minefield. The other members will be in the minefield. Their faces will be covered, so they cannot see. The leader can see fine. The members in the field must step on the number cards in sequence (1-10). If they make a mistake with the sequence, then the member who made the mistake dies. If they step on a card that isn’t a number then they also die.
The team leader must tell the members where to walk.

Noun/Adjective Game
Have the students work in groups or teams. Give them the same noun. The students must write down as many adjectives as possible to describe the noun. After a minute or so, tell them to stop. Have each team read their list. Words that other teams have must be erased. Only unique words win points.

Alternatively, give the students an adjective and ask them to write down as many nouns that fit that adjective.