Find Classes
Log In

Book Study: Reading & Discussing "Animal Farm" by George Orwell for Teens

A wise, compassionate, & illuminating fable for high school learners. A farm is overtaken by its overworked animals. With flaming idealism & stirring slogans, they set out to create a paradise of progress, justice, & equality. Homeschool.
Dr. Kai Kafferly, MEd, PhD
339 total reviews for this teacher
41 reviews for this class
Completed by 104 learners
45 minutes
per class
Once per week
over 3 weeks
year olds
learners per class
per learner - per class

How does aMulti-Daycourse work?

Meets multiple times at scheduled times
Live video chats, recorded and monitored for safety and quality
Discussions via classroom forum and private messages with the teacher
Great for engaging projects and interacting with diverse classmates from other states and countries

How Outschool Works

Available Times

Pacific Time

Wed Sep 7

Sep 7 - Sep 28 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.
3 learners enrolled

Wed Oct 5

Oct 5 - Oct 26 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.

Wed Nov 2

Nov 2 - Nov 24 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.

Thu Jan 12, 2023

Jan 12, 2023 - Feb 2, 2023 (3 weeks)
12am - 12:45am
Outside 6am-10pm in your local time.

Thu Feb 9, 2023

Feb 9, 2023 - Mar 2, 2023 (3 weeks)
12am - 12:45am
Outside 6am-10pm in your local time.

Wed Apr 5, 2023

Apr 5, 2023 - Apr 26, 2023 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.

Wed Jun 7, 2023

Jun 7, 2023 - Jun 28, 2023 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.

Wed Jul 5, 2023

Jul 5, 2023 - Jul 26, 2023 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.

Wed Sep 6, 2023

Sep 6, 2023 - Sep 27, 2023 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.

Wed Oct 4, 2023

Oct 4, 2023 - Oct 25, 2023 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.

Wed Nov 1, 2023

Nov 1, 2023 - Nov 23, 2023 (3 weeks)
11pm - 11:45pm
Outside 6am-10pm in your local time.
Don't see a time that works for you?


Class Experience

This class is taught in English.
1. Trace and analyze the elements of authoritarianism and totalitarianism throughout the text.
2. Analyze the novel as an allegory - a critical commentary on the dangers of distorted Socialism and Soviet Communism.
3. Analyze Orwell's use of irony and its effects on the reader throughout the text.
4. Examine the elements of the fable in the text and analyze the advantages of the fable format for conveying social and political criticism.
5. Evaluate and discuss the novel as a critical commentary on the shortcomings and flaws inherent in human nature.
6. Evaluate and explain the role of religion in the text and tie it to the role of religion in the Soviet Union.
7. Analyze the character of Boxer as a symbolic depiction of working classes in the early twentieth-century Soviet Union.
8. Analyze the elements and effects of propaganda.
9. As a result of this class, you will be able to analyze the allegorical significance of characters and events in Animal Farm.
10. Compare and contrast the story with current events in the USA and World Governments.
11. Analyze how the plot and characters of Animal Farm mirrored the events and people of the Russian Revolution
I have had the pleasure of teaching "Animal Farm" in my Social Studies classes for many years, it is one of my most favorite adult fables and has a very important history lesson hidden within it. Not only do students learn in Social Studies, but they learn in Language Arts as well.  

How I teach:

I have taken several EDU college credits while obtaining my undergraduate degrees and have earned a graduate degree in education. These classes have taught me how to teach using education-based constructiveness, humanist, realism, and idealism theories as well as brain-based learning. As a high school teacher for many years, I am a guide, a coach, and a mentor. I use the "Flipped Classroom" model after the very first live meeting. This means that I review over what has been learned in the previous week through student's completion of the homework, answer any and all questions that come up during our group discussion about the previous week for full comprehension and conclusions, and then proceed to give instruction, guidance, and a lecture to introduce the new week's lessons, readings, and homework at the beginning of each week. I am always available to give help, more guidance, and answer questions via private message for students under the "teacher" tab on the Outschool dashboard as well as for parents under the "parents" tab. I usually respond the same day if not by the next morning. 

These academic courses are a bit advanced and accelerated and students will need to practice good time management skills and be very motivated to learn. I not only teach the material through homework such as the chapter questions, projects, and review quizzes but also through lectures, videos, and instruction and discussion in our live meeting, but I also teach students how to learn. Sometimes when I am asked a question, I will ask a student to do some internet research to find the answer. I help them to find answers using legitimate online resources. I sometimes do the same thing when students turn in their homework I may ask them a few more questions that aren't found in the textbook, but by doing light internet research. By teaching using these methods I have found it strengthens students' ability, and desire, to learn and how to learn as adults. They have control over their education- which is a great power if taught how to use this power correctly.
The homework listed below might seem tedious and overwhelming at first glance, but it truly isn't. Please read this next section very carefully and if you have any questions about it please don't hesitate to ask me by sending me a private message here through Outschool.

The homework due dates are scheduled to be flexible for all students. Each week students are asked to do as much as they are able to do, but not all of the homework is expected to be completed because students should not feel stressed or overwhelmed whatsoever in any of my classes and I understand that each student has different needs and different abilities. 

Week 1: Chapters 1-4:
Live Class on Wednesday to begin the class with background information and an introduction to the book plus instruction. Read chapters 1-4, Four short Chapter Assignments, Submit One Review Quiz privately to the Teacher for homework.

Week 2: Chapters 5-7: 
Live Class on Wednesday for comprehension, discussion, questions & answers from last week's readings and homework. A lecture and introduction for the next week's material. Read chapters 5-7, Three Short Chapter Assignments, Submit One Small Project privately to the Teacher and Submit One Review Quiz privately to the teacher for homework.

Week 3: Chapters 8-10:
Live Class on Wednesday for comprehension, discussion, questions & answers from last week's readings and homework. A lecture and introduction for the next week's material. Read chapters 8-10, Three Short Chapter Assignments, Submit One Small Project privately to the Teacher, and Submit One Review Quiz privately to the Teacher, and a final project watching the movie to compare and contrast it with the book for homework.

End of Week 3: Extra Meeting (as described in the description)
Final Live Class on Wednesday for comprehension, discussion, questions & answers.

We also play a Kahoot game in just about every live meeting and it's just for a fun review!

I am ALWAYS available and ready to help every single student in the live meetings and every single day of every week through private messaging!

The amount of work a student put into the class dictates the amount that they will learn from the class (smile). This class is condensed and slightly accelerated per the homework schedule listed above. The due dates are set to help students keep on track. With that being said, I am flexible with the due dates and the amount of homework posted weekly for each individual student's abilities and needs. This is known as differentiated instruction and assessment. After all, we're not in school, we're OUTschool. If this applies to your student I ask that you reach out to me via private direct message after trying the schedule out for the first week. We can then have a productive conversation about what will work best for your student for their maximum retention of the material, having fun, and not feel stressed or overloaded with work. I want all students to enjoy the learning process without feeling overloaded so I will make specific changes for your student if needed. Not all of the homework listed each week is required to be done.

Students will need to have good time management skills as well as be self-motivated to learn the material even though I am always here to answers questions, give guidance, give additional help via private messages, and requested private one-on-one live video meetings. The class is a little advanced and somewhat accelerated.
These materials will be needed BEFORE the first day of class: 1.) A free PDF of the book is available for all students. It will be posted to the Outschool classroom, along with important announcements and further information, 2 days prior to the first live meeting. If you wish to search online and order a hard copy of the book here is the information so that you may order yours: "Animal Farm" by George Orwell ISBN: 978-0-451-52634-2. 2.) Students will need to have and know how to use a word document program. Students will sometimes be submitting short essays or answers on a document in some questions, projects, or quizzes, and attaching them as a file. Documents will need to end in a .doc, .docx, or .pdf formats. Parents may need to help students learn how to save a word document in these formats. Links to Google slides, docs, or any other online work document programs are not allowed. 3.) Create free Adobe Spark and Canva accounts to make virtual posters (.jpg), and online slideshows (.mp4), download them to their computer and then upload them to the classroom as an attachment. Parents may need to assist their students in creating an account for Adobe Spark and/or Canva and review the different ways to create slideshows, presentations, and photo collages. This is a creative way for students to give their answers on homework and allows for their self-expression instead of just typing out answers. You can make an Adobe account very easily by using this link: Students may also use Canva too. Here is the link for a free Canva account: Parents may also need to assist their learners in creating their Schoology Classroom account. 4.) We also play a Kahoot game in almost every live meeting and it's just for a fun review! Students will open a separate web browser on their laptop, iPad, or mobile phone, search "" and play the fun quiz all together during the live meeting. It is important that the student become familiar with these materials before class begins, please. NOTE: I will begin posting very important announcements in our Outschool classroom every day starting two days prior to our first live video meeting (3 postings total). Your teen will need to read these daily announcements and complete the items listed in them in order to prepare for the first live meeting. This includes downloading the PDF of the book, creating their Schoology account, the rules for my class, Adobe Spark and Canva information, and so much more. Parents will receive a letter from me the day before our first live meeting via private message too.
In addition to the Outschool classroom, this class uses:
Based on the notes you put in your student's Outschool learner profile I assess students based on the information given and on their learning capabilities and/or disabilities. I practice differentiated instruction AND assessment. This means that I do my best to tailor the homework to your individual student's needs and then assess them based upon how they prefer to answer homework assignments, projects, and reviews. I can easily make changes for each individual student as long as I am notified via private message on what they need and what they are able and not able to do. It is important that they are able to do time management on their own and to remember to send me a private message whenever they need help, to ask questions, to receive more guidance, if they will be late on any of their homework, or if they know they will be missing a live meeting. I answer private messages the same day if not by the next morning. I am very involved outside of live meetings.

I give an overall grade for this class with a certificate of completion if requested via private message by the parent towards the end of the class. The overall class grade is based upon the following:

1. Amount of participation in the once-weekly live video meetings.
2. Amount of participation on the weekly assignments AND their reply to my comments on their answers.
3. Amount of participation and thoroughness of their work and research on the weekly project (if assigned) AND their reply to my comments on their project.
4. Amount of participation on the weekly chapter review (if assigned) AND their reply to my comments.

The certificate of completion will have the student's first name, "Outschool", name of the course, the course length, the end date of the course, my full name and title as the OS teacher, and a final letter grade between A and D-. I do not fail any students because regardless of how involved or not involved they are in the class I know they have learned something from it. 
45 minutes per week in class, and an estimated 2 - 4 hours per week outside of class.
Parents may need to assist their students in creating an account for Adobe and Canva and review with them how to create slideshows, presentations, and photo collages. Adobe & Canva are very easy to use once it is learned. You can find the links in the "Supply List". Parents may need to show their students how to save documents for various assignments of projects as a .doc, .docx, or .pdf file to be attached in the classroom. Parents may need to help their students to create their free Schoology account too.

Note about the tuition:

This is a bit confusing for my classes. Your tuition not only pays for the weekly live video meetings but also includes the weekly assignments, projects, and quizzes done in the classroom by your student. Additionally, it includes my weekly lesson planning, grading of homework, research, participating in the weekly assignments, projects, and quizzes by adding feedback, more content, guidance, and deeper questions for students' submitted work, responding to both student and parent private messages within 36 hours, giving private guidance and help for students, plus private, one on one, live video meetings if requested by a student or parent. I am personally in the classroom working to help students and answering private messages 7 days a week throughout the entire duration of the class. Basically, the weekly "$17 per Class per Learner" listed below the total tuition on the class listing is really "$17 per Week per Learner" in my class. Outschool also takes 30% of the total tuition for their expenses too.

The live video meetings, private messages between your student and me as well as private messages between you and me are all done on the Outschool platform. I also post weekly announcements in the Outschool classroom. The assignments, projects, and reviews are done on my Schoology platform. Schoology is much easier to navigate and is less confusing to use than the Outschool classroom for my particular courses. Students are able to create their own discussion threads rather than having one long thread that the Outschool classroom has. They also have more options and features that Outschool does not provide at this time. My Schoology classroom is locked down for privacy, trust, and safety against bad actors on the internet. Your student will create a very easy and simple Schoology account using a secret passcode that is given to them two days prior to the first live meeting in the Outschool classroom (Post 1 of 3). They will then create a quick and simple Schoology student account and send a request to join this particular class using the passcode and the same exact name that is listed on their Outschool account. I then double-check to be sure that their request to join Schoology is the same as their Outschool information and manually approve their request to join. After a student is enrolled in Schoology you can then send me a private message asking for the parent access code to Schoology if you wish. I will give you the link to make your quick and easy parent profile and you will receive a unique passcode to join that aligns with your student. Please note that Outschool Support and Outschool Trust & Safety departments have complete and total access to my entire Schoology platform in "teacher mode" so that they can see everything that I see and investigate any issues, concerns, or problems that may occur.

FROM: Outschool...
While our open community is our greatest source of strength, it also brings challenges. It is important to us that Outschool is a safe space for our users. Our members should treat each other without bias or prejudice across all pillars of diversity including, but not limited to, race, ethnicity, nationality, sexual orientation, religion, and gender identity. Down below are Outschool's Parent and Learner guidelines that we ask our members to observe. Outschool members who do not meet these guidelines will be removed from the site.


1. Learners should only attend class under their own enrollment, as themselves. It violates Outschool policy for a learner to use their sibling’s or another learner’s enrollment to attend class. Learns may only join a live meeting by using the green button in their class on their Outschool Learner Account. Educators are forbidden from sending links and passwords to Zoom live meetings.

2. Ask questions of teachers to clarify any missing details about classes, important information about your learner, and fill out your learner's profile such as age, gender preference, and any notes that the educator may need to know about your learner so they may help your learner throughout the class.

3. Make sure your learner shows up for their class; many classes depend on group conversation, and the absence of a single student can have a big impact. If a learner must miss a live meeting please have them notify their educator via a private message under the Teacher tab in their learner account as soon as possible, or you may notify the educator under the Message tab on your parent account.

4. Provide constructive feedback and reviews about your class experience, for the benefit of the teacher and other parents. The same goes for private messages.

5. Engage in civil conversation, and speak and act with respect for different opinions. Check for private messages from your learner's educators and respond promptly. All communication must take place and stay on Outschool.

6. Help keep Outschool a safe space for learners, families, and teachers from all backgrounds, beliefs, and locations. To that end, we encourage you to watch our Trust and Safety Code of Conduct video with your learner. Learners may not share personal information such as email addresses, mailing addresses, phone numbers, gamer tags, social media, etc.


1. Join the class on time and be ready to learn. Have all of the tools, textbooks, handouts, notes, or anything else the educator has asked of you ready to go before class starts.

2. Be kind: Help all learners feel welcome and included. Give positive feedback to your fellow classmates.

3. Be safe: Keep your personal information private and never ask other learners for theirs (e.g., email address, mailing address, phone number, gamer tags, etc.). All communication must take place and stay on Outschool.

4. Be respectful: Treat others how you want to be treated. Dress in a manner appropriate for class; please be fully clothed with both a top and bottoms on and sit upright for the class. Treat the teacher and your classmates with respect. 

5. Engage & Participate: Contribute to a class environment in a way that is safe and welcoming for learners and teachers from all backgrounds, beliefs, and locations. Take responsibility for making each class a great learning experience for yourself and your classmates: participate, stay on topic, and avoid distractions. Check for private messages from your educator and respond back promptly.


1. We welcome members from all backgrounds, beliefs, and locations and are committed to creating a safe space for our users across all pillars of diversity.

2. We will listen to feedback from parents, teachers, and learners, and make changes accordingly. Send an email to support@outschool at any time!

3. We will create and enforce policies to create a high-quality, trusted, and safe community for learning. This may include removing content or users from the platform.

4. We will respond promptly to questions and issues that arise.


1. Offer classes only where you have the appropriate background or expertise.

2. Teach classes professionally: 

3. Be prepared, begin on time, and treat all learners with respect.  

4. Do not teach while impaired and do not model any behavior that a student age 18 or younger is restricted from doing.  

5. Respond promptly to parent questions and requests.

6. Communicate with parents and learners in a professional manner, both in messages and in-class.

7. Keep all communications on our platform; never provide personal contact information to parents or learners for “off-platform” communications, or in-person meetings (prohibited unless an Outschool-sponsored event). 

8. Adhere to our class content policy by only offering secular, objective, age-appropriate classes

9. Create a safe and welcoming space for learners and families from all backgrounds & beliefs.


Dr. Kai Kafferly, MEd, PhD
Lives in the United States
Energetic, Fun, & Very Engaging High School Teen Educator. Teaching is truly my passion! Let's Set Learning Free!
339 total reviews
161 completed classes

About Me

Howdy, Aloha, Bonjour, Namaste, Oi, Kon'nichiwa, Hola, Bonsaw, Salve, Shalom, & G'Day, 

I have taught in the discipline of Social Sciences, and other subjects, at the high school level and at various educational institutions. I now teach... 
© 2022 Outschool, Inc.