Professional Learning Podcast Treasury Lesson Plans Personal Workspace Site Search ALEXville Learning Assets Home Courses of Study

ALEX Lesson Plans


Subject: Arts Education (2), or English Language Arts (K), or Science (K - 2)
Title: Camouflage (Predator vs Prey) at Little River Canyon National Preserve
Description: The hunter is the predator while the hunted is the prey. Both animals try to make themselves appear as part of their natural surroundings. Predators do not wish to be seen while hunting and prey want to hide when hunted. This lesson plan is made possible through the ALEX and the U.S. National Park Service Partnership.


Subject: English Language Arts (K), or Science (1)
Title: Science Writing with Author Lois Ehlert
Description: This is an interdisciplinary language development unit addressing science and language arts standards designed for English Language Learners. In the week-long unit students will learn the life cycle of plants and discuss various uses for plants. They will also use the writing of a renowned children's author, Lois Ehlert, as a model for their own writing. During the final project students will follow the writing process. The lesson format follows the Sheltered English Instructional Observation Protocol (SIOP).


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: The Napping House
Description: During this lesson, children "wonder" when interacting with text. Instead of predicting what comes next in the story, students use their imaginations to wonder about what might happen. They create their own wondering multimedia slide about a new text. This is a great way to encourage creativity.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: What Is The Main Idea?
Description: During this lesson students begin to identify the main idea of a story they read or hear. Students use graphic organizers to discover the main idea of The Carrot Seed, by Ruth Krauss, and Marsupial Sue, by John Lithgow.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: WANTED: A Few Of Our Favorite Authors
Description: This unit is designed to spotlight the work of one children's author each month. Students explore the life and writing styles of each author studied, as well as incorporating studies of story elements in the various works.


Subject: English Language Arts (K), or Technology Education (K - 2)
Title: Clifford's Class Trip by Norman Bridwell
Description: During this lesson students learn new vocabulary words through an enjoyable children's book. Students use knowledge of the new words to create a slideshow and original story.


Subject: English Language Arts (1)
Title: Cheese, Peas, and Chocolate Pudding---Please
Description: This lesson will introduce the importance of a good diet. Students will work in groups to create sample menus with healthy food choices. Finally, students will participate in making chocolate pudding, fingerpainting with it, and eating it.


Subject: Character Education (K - 12), or English Language Arts (1), or Social Studies (K - 1), or Technology Education (K - 2)
Title: Helen Keller
Description: During this lesson students learn about the life of Helen Keller and how she communicated with others. Students have the opportunity to use sign language to communicate with others. Students gain an appreciation for their sight and hearing, as well as admiration for those who do not have these senses.


Subject: English Language Arts (1), or Mathematics (1 - 2), or Technology Education (K - 2)
Title: Inch by Inch Learning Is a Cinch
Description: This lesson uses an interdisciplinary approach involving literature, math, and writing. Using the book, Inch by Inch, by Leo Lionni students will explore the world of measurement. They will have the opportunity to practice measuring objects with inchworms like in the book. They will also have a chance to use creative thinking to write their own stories.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: The Little House
Description: During this lesson, students will actively listen to the story, The Little House, and determine the sequence of events. This lesson will be used to help students differentiate between natural changes and man-made changes in environments over time. The students will use word processing software to write about the little house's feelings. The students will also create their own little house.


Subject: English Language Arts (1), or Science (1), or Technology Education (K - 2)
Title: Fun-Loving Frogs
Description: During this lesson students will use their imaginations and writing skills to write a story from a wordless picture book, Tuesday, by David Wiesner. They will work in pairs and write text to go along with the pictures. They will also view a website to learn facts about frogs.


Subject: Character Education (K - 12), or English Language Arts (1)
Title: The Giving Tree
Description: During this lesson, students will learn important facts about trees. They will also learn the importance of friendships. The students will listen to the story, The Giving Tree, by Shel Silverstein, and create a chart of events that take place in the story. The students will navigate a website to learn how to protect trees and how trees help us.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: Pass the Punctuation, Please!
Description: During this lesson students will listen to the story, Noisy Nora by Rosemary Wells and identify punctuation used in the story. Students will also play games to strengthen knowledge of punctuation usage. They will then use the Internet to practice what they learn during this lesson.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: Nifty Nouns
Description: This lesson will introduce students to nouns. Students will practice identifying nouns in a book and on the Internet. A noun quilt will be created at the end of the lesson to demonstrate students' understanding of nouns.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: Edible Edits
Description: During this lesson students will listen to the story Max's Wacky Taxi Day by Max Grover and edit capitalization and punctuation taken from the story. The students will have the opportunity to practice their new skills by working on the Internet.


Subject: Character Education (K - 12), or English Language Arts (1 - 3), or Mathematics (K - 2), or Technology Education (K - 5)
Title: It's Your Birthday, Dr. Seuss!
Description: This lesson plan is intended to be used during the month of March when the class is preparing to celebrate Dr. Seuss Day. After listening to and reading different stories by Dr. Seuss, the students have opportunities to compare and contrast story elements through critical thinking and Venn diagrams.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: The Very Quiet Cricket
Description: During this lesson, students will write a sequel to The Very Quiet Cricket. The students will discuss and demonstrate the use of personification in the story. The class will also complete a WebQuest about The Very Quiet Cricket.


Subject: English Language Arts (1), or Science (1), or Technology Education (9 - 12)
Title: African Internet Safari
Description: During this lesson, students read and listen to poems about African animals and try to guess which animal is being described. Students will use the information they already know to identify the animals. Students will have the opportunity to write a mystery poem about an animal. They will get to share their poems and have the class guess the animal.


Subject: English Language Arts (1 - 2), or Information Literacy (K - 12), or Technology Education (K - 2)
Title: Spine Labels - What are they and why are they there?
Description: This is a first or second grade library skills unit, conducted by the librarian with help from the art, computer, and homeroom teachers. Students will create: their own book cover and title page containing title, author & slideshow template; and one part of a class web page. It is possible to use only certain parts of this unit as a stand-alone lesson for use in the library, however, standards addressed assume completion of entire unit.


Subject: English Language Arts (1 - 2), or Science (1 - 2), or Technology Education (K - 2)
Title: Beginner's AVL (Alabama Virtual Library)
Description: Students will research the red fox using an online encyclopedia from the Alabama Virtual Library web site and answer questions provided by the teacher. This is a good lesson for students' first experience in using the AVL.


Subject: English Language Arts (1), or Mathematics (K - 2), or Science (1), or Technology Education (K - 2)
Title: The Grouchy Ladybug
Description: The students will thoughtfully listen to a story read aloud and comprehend the sequence of events. This lesson will culminate units completed in science and math and will incorporate literature, science, and math.


Subject: English Language Arts (1)
Title: Reading Partners
Description: Students will read a story from their readers in pairs, alternating paragraphs.


Subject: English Language Arts (1), or Mathematics (K - 2), or Science (1), or Technology Education (K - 2)
Title: "Nuts" About Peanuts!! (Writing)
Description: This lesson will be implemented as part of a unit about plants. The students will describe the characteristics of a peanut and peanut butter (using their five senses) and record their observations/descriptions on a graphic organizer. Student understanding will be enhanced with the use of books, class discussions, and the Internet.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: "Batty" About Bats!! (Reading)
Description: As a part of a week-long unit about bats, the students will identify the characteristics of a bat and organize the facts using Think-sheets. Student understanding will be enhanced with the use of books, poems, lectures, discussions, individual booklets, and the Internet.


Subject: English Language Arts (K - 1)
Title: From an Ugly Caterpillar to a Beautiful Butterfly!
Description: This is a kindergarten reading lesson using a character analysis Think-sheet. Kindergartners will discuss characters, plot, and setting of a story.


Subject: English Language Arts (1), or Science (1), or Technology Education (K - 2)
Title: "Batty" About Bats!! (Writing)
Description: As a part of a week-long unit about bats, the students will identify the characteristics of a bat and write an essay about bats. Student understanding will be enhanced through the use of books, poems, lectures, discussions, individual “flip books”, an art project, and the Internet.


Subject: English Language Arts (1), or Mathematics (K - 2), or Science (1), or Technology Education (K - 2)
Title: "Nuts" About Peanuts! (Reading)
Description: The lesson will be implemented as part of a unit about plants. The students will learn about the growth cycle of a peanut and use a Five-Step Sequence Think-sheet to sequence the steps. They will also make predictions and complete activities to check their predictions/draw conclusions (including math skills of graphing and comparing). Student understanding will be enhanced with the use of books, class discussions, and the Internet.


Subject: Character Education (K - 12), or English Language Arts (K - 2)
Title: Reading and Writing about Miss Moo Goes to the Zoo by Kelly Graves
Description: This lesson provides literature-based reading and writing activities for special education and early elementary students. This lesson may also be used to illustrate the character education traits tolerance, self-respect and compassion.


Subject: Character Education (K - 12), or English Language Arts (K - 2)
Title: The Rainbow Fish by Marcus Pfister
Description: This is a reading lesson for special education/early elementary students. This lesson helps students with their reading skills as they learn about generosity.


Subject: English Language Arts (K - 1), or Information Literacy (K - 12), or Science (K - 2)
Title: The Four Seasons
Description: This is a reading and writing lesson for special education/early elementary about the four seasons.


Subject: English Language Arts (1), or Mathematics (K - 2), or Science (1), or Technology Education (K - 2)
Title: Yummy Apples!
Description: Students will identify, explore and graph characteristics of several different types of apples.


Subject: English Language Arts (1), or Mathematics (K - 1), or Science (1), or Technology Education (K - 2)
Title: Leo Lionni’s Little Blue and Little Yellow
Description: Students will use Leo Lionni’s literature and his website to learn about the author, mix primary colors, summarize and rewrite a story, and use graphing skills to determine the classes’ favorite color.


Subject: English Language Arts (1), or Information Literacy (K - 12), or Technology Education (K - 2)
Title: Looks Like Snow
Description: This lesson uses the book, The Jacket I Wear In The Snow, by Shirley Neitzel, to build writing skills as well as introduce students to the skills of alphabetizing, sequencing, and recognizing synonyms. This lesson could be used to integrate a winter weather unit into the Language Arts curriculum.


Subject: English Language Arts (1)
Title: The Relatives Came by Cynthia Rylant - A comprehension lesson to teach text-to-self connections in reading
Description: This is a first grade reading comprehension lesson to teach students how to make text-to-self connections while reading.


Subject: English Language Arts (1), or Mathematics (2)
Title: Pat Brisson's Benny's Pennies
Description: Students will listen to the book Benny's Pennies and demonstrate their ability to count pennies, understand proper sequence and rewrite a story.


Subject: English Language Arts (1 - 2)
Title: Compound Words
Description: Students will listen to the story Once There Was A Bull... (frog) and identify the compound words in the story, then work with a partner to think of additional examples of compound words.


Thinkfinity Lesson Plans


Subject: Science
Title: Materials and Manufacturing      Add Bookmark
Description: The purpose of this Science NetLinks lesson is to look at different kinds of materials and identify their properties and their suitability for different purposes. In this investigation, the familiar tale of The Three Little Pigs is used as an introduction to materials and manufacturing. Students examine the properties, limitations and durability of a variety of materials, then evaluate which of the materials would be best for building a model house.
Thinkfinity Partner: Science NetLinks
Grade Span: K,1,2



Subject: Language Arts
Title: The Big Green Monster Teaches Phonics in Reading and Writing      Add Bookmark
Description: A big green monster helps students build their reading fluency and word recognition skills through choral reading, literacy center activities, and writing stories.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Arts,Language Arts,Social Studies
Title: Stories in Quilts      Add Bookmark
Description: This unit of four lessons, from EDSITEment, explores the history and culture of quilt-making. Quilts can be works of art as well as tell stories through pictures. Quilts tell stories that reflect the lives of the people who create them, and they record the cultural history of a particular place and time.
Thinkfinity Partner: EDSITEment
Grade Span: K,1,2



Subject: Language Arts,Social Studies
Title: Aesop and Anase: Animal Fables and Trickster Tales      Add Bookmark
Description: In this two-lesson unit, from EDSITEment, students become familiar with fables and trickster tales from different cultural traditions. They explore how folktales employ animals in different ways to portray human strengths and weaknesses and how this wisdom is passed down from one generation to the next. These lessons introduce students to the world of folklore and explore how folktales convey the perspectives of world cultures.
Thinkfinity Partner: EDSITEment
Grade Span: K,1,2



Subject: Language Arts
Title: Text Talk: Julius, the Baby of the World       Add Bookmark
Description: Students are asked to '' talk'' with Kevin Henkes Julius, the Baby of the World by using open-ended questions to help them interpret the language, plot, and characters of the story.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: The Frog Beyond the Fairy Tale Character: Searching Informational Texts      Add Bookmark
Description: Frogs often appear as the main character in fiction stories, but what do students really know about frogs? Students find out in this lesson in which they research real-life frogs.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: A Journal for Corduroy: Responding to Literature      Add Bookmark
Description: Connect home and school, literature and life, as students take a storybook character home with them and take turns writing stories about his visit.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Literature Circles with Primary Students Using Self-Selected Reading      Add Bookmark
Description: Students respond to self-selected books in journals, and talk about their books daily in small groups. The teacher guides students by offering suggestions and writing with them in dialogue journals.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Getting the ig in Pig: Helping Children Discover Onset and Rime      Add Bookmark
Description: Students will need their language-building hard hats as they construct words using onset and rime, building vocabulary and phonics comprehension.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Using a Predictable Text to Teach High-Frequency Words      Add Bookmark
Description: After reading an engaging yet predictable text about a child looking for his cat, students use a similar format and high-frequency words to craft tales about their own lost pets.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Draw a Math Story: From the Concrete to the Symbolic      Add Bookmark
Description: Students create math stories by first drawing, then writing, and finally using math symbols to show addition or subtraction.
Thinkfinity Partner: ReadWriteThink
Grade Span: 1,2



Subject: Language Arts
Title: Reading and Writing About Whales Using Fiction and Nonfiction Texts      Add Bookmark
Description: Students will have a whale of a good time in this lesson in which they use fiction and nonfiction texts to write a letter to an online scientist.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Adventures in Nonfiction: A Guided Inquiry Journey      Add Bookmark
Description: Students are guided through an informal exploration of nonfiction texts and child-oriented Websites, learning browsing and skimming techniques for the purpose of gathering interesting information.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Animal Study: From Fiction to Facts      Add Bookmark
Description: Students listen to fiction and nonfiction read-alouds and explore selected Websites to identify factual information about animals. This lesson focuses on ants, but can be adapted to any animal.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Building a Matrix for Leo Lionni Books: An Author Study      Add Bookmark
Description: In this author study, students listen to and discuss four books by Leo Lionni. They identify similarities and differences in the stories and then compare two stories of their choice.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Catching the Bug for Reading Through Interactive Read-Alouds      Add Bookmark
Description: Students learn about story structure, new vocabulary, and a variety of reading strategies by participating in an interactive read-aloud of Miss Bindergarten Stays Home From Kindergarten by Joseph Slate.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1



Subject: Language Arts
Title: Composing Cinquain Poems: A Quick-Writing Activity      Add Bookmark
Description: Students use themed graphic organizers to compose cinquain poems on topics common in the early elementary classroom.
Thinkfinity Partner: ReadWriteThink
Grade Span: 1,2



Subject: Arts,Educational Technology,Social Studies,Language Arts
Title: Dr. King's Dream      Add Bookmark
Description: In this lesson from EDSITEment, students learn about the life and work of civil rights leader Martin Luther King, Jr. Students listen to a brief biography, view photographs of the March on Washington, hear a portion of King's '' I Have a Dream'' speech, and discuss what King's words mean to them. Finally, they create picture books about their own dreams of freedom for Americans today.
Thinkfinity Partner: EDSITEment
Grade Span: K,1,2



Subject: Language Arts
Title: Draw a Story: Stepping from Pictures to Writing      Add Bookmark
Description: Students draw a series of pictures that tell a story, including character action, problem and solution. They '' read their story to others, transcribe it into writing, and create an accordion book.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1



Subject: Language Arts,Social Studies
Title: Fairy Tales Around the World      Add Bookmark
Description: In this unit of six lessons, from EDSITEment, students become familiar with fairy tales. They read and learn to understand fairy tales so that they can better comprehend the structures of literature, as well as for the sake of the wonder, pleasure, and human understanding these stories can provide in their own right.
Thinkfinity Partner: EDSITEment
Grade Span: K,1,2



Subject: Language Arts
Title: From Fact to Fiction: Drawing and Writing Stories      Add Bookmark
Description: Students gather factual information about frogs and toads to create nonfiction and fiction stories. Drawing is used for prewriting.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: From Stop Signs to the Golden Arches: Environmental Print      Add Bookmark
Description: Students bring the print-rich environment of the community into the classroom through the use of environmental print, enabling emergent readers to delight in the realization that they are indeed readers.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1



Subject: Language Arts
Title: Growing Readers and Writers with Help from Mother Goose      Add Bookmark
Description: Watch Mother Goose work her magic! This lesson uses nursery rhymes to help emergent readers remember the letters and their sounds and identify word chunks.
Thinkfinity Partner: ReadWriteThink
Grade Span: K



Subject: Language Arts
Title: Investigating Animals: Using Nonfiction for Inquiry-based Research      Add Bookmark
Description: Inspired by their curiosity about animals, students work together to research an animal of their choice and present the information they gather to an authentic audience.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: It Doesn't Have to End That Way: Using Prediction Strategies with Literature      Add Bookmark
Description: After listening to the beginning of a story, students use details in the text, personal experience, and prior knowledge to predict the way the story will end.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Learning Centers: From Shared to Independent Practice      Add Bookmark
Description: Seven blind mice see how they spend each day of the week in this lesson that uses the book Seven Blind Mice to guide students through shared reading, writing, and listening activities.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Let's Build a Snowman      Add Bookmark
Description: In this lesson, students use both fiction and nonfiction texts, the Internet, and a K-W-L chart to learn about how animals survive the winter.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Listen, Look, and Learn: An Information-Gathering Process      Add Bookmark
Description: After listening to and discussing the story Score One for the Sloths, primary students research the sloth. Students use a variety of resources, including an information wheel graphic organizer.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Living the Dream: 100 Acts of Kindness      Add Bookmark
Description: This lesson provides the action piece for any study of Dr. Martin Luther King, Jr. In this project, students participate in Dr. King's dream by doing 100 acts of kindness.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Martin Luther King, Jr. and Me: Identifying with a Hero      Add Bookmark
Description: This lesson provides ideas for celebrating Martin Luther King, Jr. Day by encouraging students to explore the connections between Dr. King and themselves through journaling and inquiry-based research.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Playing Name Bingo with Chrysanthemum       Add Bookmark
Description: In this twist on traditional bingo, the game boards feature students' names, and students answer questions designed to help them learn more about one another when their names are called.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Language Arts
Title: Predicting and Gathering Information With Nonfiction Texts      Add Bookmark
Description: Students take a walk on the wild side when they develop an understanding of nonfiction texts with hands-on experiences and intense analysis.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Mathematics
Title: Counting to Find Sums      Add Bookmark
Description: This lesson, one of a multi-part unit from Illuminations, focuses on the counting model for addition and begins with reading a counting book. Students model the numbers with counters as the book is read. Then they count the spots on each side of a domino and write in vertical and horizontal format the sums suggested by dominoes. Finally, the students illustrate a domino and record a sum it represents for their portfolio. Several pieces of literature appropriate for use with this lesson are suggested.
Thinkfinity Partner: Illuminations
Grade Span: K,PreK,1,2



Subject: Language Arts
Title: Weather: A Journey in Nonfiction      Add Bookmark
Description: Questions about weather clear up when students use what they learned from their books to create a presentation to share with the rest of the class.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Subject: Arts,Language Arts,Social Studies
Title: The Meaning Behind the Mask      Add Bookmark
Description: In this lesson, from EDSITEment, students explore the cultural significance of masks, discuss the use of masks in stories, and then investigate the role masks play in ceremonies and on special occasions in various African cultures. After students have studied these masks, they are then given an opportunity to choose a familiar story and make simple masks to perform the story.
Thinkfinity Partner: EDSITEment
Grade Span: K,1,2



Subject: Arts,Social Studies
Title: Portrait of a Hero      Add Bookmark
Description: Through the series of interactive activities in this EDSITEment unit, students explore their beliefs about heroes and heroism. They share names of familiar figures they consider to be heroes, and then closely examine their reasons for believing each one is a hero. Students then view portraits of heroes from American history and glean a bit of background information on each one. They identify the heroic personality traits and characteristics of each hero. Students also broaden their understanding of what makes a hero, enabling them to identify the real-life heroes who surround them each day. Finally, students consider ways they, too, may become everyday heroes.
Thinkfinity Partner: EDSITEment
Grade Span: K,1,2



Subject: Arts,Language Arts,Science
Title: Under the Deep Blue Sea      Add Bookmark
Description: In this EDSITEment lesson, students have the opportunity to explore oceans and ocean life. After locating the earth's major oceans on a world map, students dive underwater to discover the plants and animals that live in the sea. Students listen to stories and poems with oceanic settings and learn about the forms of sea life featured in each. They can add their own artwork and text about ocean animals and plants to a cut-away ocean display. Finally, students engage in various forms of creative writing about the ocean and ocean life.
Thinkfinity Partner: EDSITEment
Grade Span: K,1,2



Subject: Language Arts
Title: Teaching Audience Through Interactive Writing      Add Bookmark
Description: Through interactive writing, students work together and then independently to create invitation letters for a group of their peers and their families.
Thinkfinity Partner: ReadWriteThink
Grade Span: K,1,2



Alabama Virtual Library
Alabama Virtual Library

Hosted by Alabama Supercomputer Authority
The University of Alabama at Birmingham
The University of Alabama at Birmingham
The Malone Family Foundation
The Malone Family Foundation
Thinkfinity
Thinkfinity
Best of the Web

Web Design by: Digital Mason LLC