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

ALEX Lesson Plans


Subject: English Language Arts (2), or Technology Education (K - 2)
Title: Who's Side Are You On? 
Description: In this lesson students will compare and contrast two versions of The Three Little Pigs. Students will use the Story Kit app on iPads in groups to recreate the story of The Three Little Pigs and The True Story of the Three Little Pigs. Students will write a brief explanation of which story they believe is true and why. Students will "judge" in "court" which version of the story is true based on evidence provided.   


Subject: Mathematics (K), or Technology Education (K - 2)
Title: Heart Graphing
Description: During this lesson students will complete hands-on activities.Technology will be incorporated with this lesson. Students will sort conversation heart candy by colors. Students will then use their data to complete picture graphs.


Subject: Mathematics (8), or Science (9 - 12), or Technology Education (K - 5)
Title: Show Me The Money
Description: Just what is a penny worth? Students explore various websites or printed fact sheet investigating the history and changes in density of pre- and post- 1982 pennies. They will also research the current price of copper and zinc and compare the ratios or pre and post 1982 pennies. Students then complete a hands-on lab experiment to determine the mass, volume, and density of pre and post 1982 pennies. Students determine if the pennies are worth saving?


Subject: English Language Arts (K), or Technology Education (K - 2)
Title: Read Well Letter Chant Podcast
Description: This lesson guides students through creating a Podcast that provides video and audio of the Read Well Letter Chant.   Students take pictures of the cards and record the chant to go along with the cards.


Subject: English Language Arts (2), or Social Studies (2), or Technology Education (K - 2)
Title: The Biography Project: Exploring the Past in 21st Century Ways
Description: Through this project-based lesson, students will do research on and create an oral presentation based on the life of an influential Famous American. Students will utilize various means to glean information, from online databases, various websites, and age-appropriate biographical literature to prepare for the final product: a "Living Wax Museum." Students will determine the most relevant information to write a script presented in the form of an oral presentation. The presentations will also be recorded and published as a podcast for sharing on the teacher's website.


Subject: English Language Arts (2), or Science (2), or Technology Education (K - 2)
Title: The Moon
Description: In this interactive activity, students will review details about the moon through children's literature. Students will also be responsible for collecting data about the moon and its phases. Finally, the students will produce original podcasts to display their data.This lesson plan was created as a result of the Girls Engaged in Math and Science, GEMS Project funded by the Malone Family Foundation.


Subject: Mathematics (K), or Technology Education (K - 2)
Title: "Calendar"
Description: Teachers will enjoy teaching this innovative calendar lesson which incorporates technology through the use of a PowerPoint presentation. Students will be actively engaged as well as entertained. This lesson plan was created as a result of the Girls Engaged in Math and Science, GEMS Project funded by the Malone Family Foundation.


Subject: Technology Education (K - 2)
Title: The Role of the President
Description: During this lesson, students have the opportunity to explore the role of the president by navigating the Internet and other resources. Students will learn about the president's family, advisors, and others who help him to accomplish his role as president.


Subject: English Language Arts (K), or Technology Education (K - 2)
Title: What Will I Be When I Grow Up?
Description: During this lesson students have the opportunity to explore different types of community helpers. Students begin to identify activities and tools associated with these community helpers. Students also begin to identify helping careers they might enjoy.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: Beanie Baby Habitats Collaborative Project
Description: With the booming market of "Beanie Baby" type stuffed animals being so prominent in students' lives, this project brings that interest into the classroom through the use of research, science, hands-on experiences, and technology. The project includes research of living things and habitats through various resources including textbookss, trade books, encyclopedias, and the Internet. It also includes a hands-on project where students design and create a habitat for a chosen living thing. Students will work collaboratively in the classroom and use communication skills to share information with another classroom using distance learning capabilities throughout the project.


Subject: English Language Arts (4), or Social Studies (4), or Technology Education (K - 2)
Title: A Tour of Birmingham: WebQuest
Description: This inquiry-based project will provide opportunities for students to learn about the history of Birmingham. Students will discover the variety tourist attractions in Birmingham, Alabama.


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 - 2), or Technology Education (K - 2)
Title: An Ocean Adventure
Description: Students will listen to a story and then, using the writing process, write their own story using word processing software. They will then create an ocean picture to illustrate their stories.


Subject: Science (2), or Technology Education (K - 2)
Title: The Amazing Antigravity Stem
Description: This lesson consists of an experiment which will demonstrate how a plant uses its stem to carry water and minerals from the roots to the leaves and other parts of the plant. Students will then use their word processing skills to record what they know about the stem of a plant.


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: Read, Write, and Say
Description: In this lesson students improve their ability to spell sight words and decodable text. Students use a slideshow presentation to practice spelling frequently-used words. This lesson will improve students' writing skills.


Subject: English Language Arts (2), or Science (2), or Social Studies (2), or Technology Education (K - 2)
Title: A Readers' Theatre for Bringing the Rain to Kapiti Plain
Description: This readers' theatre of Verna Aardema's Bringing the Rain to Kapiti Plain crosses the curriculum to incorporate language arts, social studies, and science objectives. Students will become familiar with the text of the story and then present the story as a play with parts.


Subject: Arts Education (K - 2), or Science (1), or Technology Education (K - 2)
Title: Weather
Description: Over this three-week unit, students will learn basic concepts about weather and the part it plays in their everyday lives. Students will make a slideshow presentation that summarizes the content presented about seasons and things in the sky. Also, students will make a flyer that summarizes the content presented about severe weather and severe weather safety. Finally, students will keep a daily log of local weather and put this information into a website.


Subject: Mathematics (K), or Technology Education (K - 2)
Title: Geometric Shapes
Description: During this lesson, students will explore shapes and become aware of shapes all around them. They will search for shapes in a variety of places and explore shapes on the Internet.


Subject: Science (K - 1), or Technology Education (K - 2)
Title: What Will I Wear to School Today?
Description: Hot, cold, windy, or snowing, students need to know how to dress appropriately. In this lesson, students will learn how weather affects what they wear to school each day. Students will practice choosing the appropriate clothing by using computer software that allows students to dress different people.


Subject: English Language Arts (2), or Technology Education (K - 2)
Title: Legendary Lighthouses
Description: In this technology-based interdisciplinary lesson, students will discover many facts about lighthouses by navigating the Internet. Students have the opportunity to use the facts they learn to create their own stories about lighthouses.


Subject: Character Education (K - 12), or Information Literacy (K - 12), or Social Studies (K - 1), or Technology Education (K - 2)
Title: Christmas Around The World
Description: This technology-based lesson allows students to use the Internet as a research tool to locate information about different Christmas celebrations around the world. By discovering the way the world celebrates, students have an opportunity to learn about tolerance.


Subject: English Language Arts (2), or Technology Education (K - 2)
Title: Vocabulary Magic
Description: This lesson will take words that are unknown to students and teach students how to determine their meanings. This will help open up the world of reading to students.


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 (2), or Technology Education (K - 2)
Title: Johnny Appleseed
Description: During this lesson, students will learn about Johnny Appleseed through a variety of sources. From the information, students will distinguish between fact and fiction. Students will use the writing process to create their own stories about Johnny Appleseed. They will have the opportunity to publish their work and share it with the class.


Subject: Science (2), or Technology Education (K - 2)
Title: Magnet Mania
Description: Students will discover the power of magnets through this interactive lesson. First, students will participate in a virtual field trip. Afterwards, students will create electronic posters about magnets using information learned during the field trip.


Subject: English Language Arts (K), or Technology Education (K - 2)
Title: Fun on the Farm
Description: During this lesson, students will navigate the Internet to learn about farm animals. Students will take a virtual field trip with the teacher to explore a farm. They will also visit a website and explore farm animals and their sounds.


Subject: Science (2), or Technology Education (K - 2)
Title: Animal, Insect, and Bird Classification
Description: As a follow-up to a unit on the classifications of animals, insects, and birds, students will attend a distance learning field trip. The students will then e-mail trusted adults some of the information learned about the classification of animals.


Subject: Character Education (K - 12), or English Language Arts (K), or Technology Education (K - 2)
Title: It's Great to be ME!
Description: This lesson addresses the similarities and differences among people. Incorporating the literature of Eric Carle and a virtual field trip focusing on healthy habits and the five senses, students will have a greater sense of their connection to each other.


Subject: Technology Education (K - 2)
Title: Fire Safety
Description: This is a week-long fire safety unit. Students will learn fire safety procedures, what firefighters do, and the difference in fighting fires in schools, home, forests and on water. Internet games will reinforce fire safety knowledge.


Subject: English Language Arts (1), or Science (1), or Technology Education (K - 2)
Title: Butterfly Tales
Description: During this lesson, students will recall events from a story and describe the life cycle of the butterfly. Students will use their imaginations, writing, and computer skills to create a butterfly tale. They will discuss and integrate words that describe butterflies in their butterfly tale.


Subject: Mathematics (2), or Technology Education (K - 2)
Title: What To Buy?
Description: During this lesson students get to experience shopping through a slide show. They have to choose an item and then place the correct amount of money beside the item they wish to purchase. Students also practice counting money via the Internet.


Subject: English Language Arts (K - 1), or Technology Education (K - 2)
Title: Label It!
Description: During this lesson, students will work to create word cards or "labels" to identify parts of the computer. Students will use basic letter sounds to help spell the correct words. Students will demonstrate their new knowledge by labeling parts of a computer.


Subject: Technology Education (K - 2)
Title: Mixing Colors to Make Orange and Green
Description: This is a hands-on lesson using paints to mix colors. This lesson could be used when teaching a unit on color recognition and would follow lessons where the three primary colors had already been introduced. It utilizes an interactive website about colors.


Subject: Mathematics (1 - 2), or Technology Education (K - 2)
Title: My Favorite Time of Day
Description: This is a hands-on mathematics lesson for telling time to the hour. Students will use individual clocks with partners for guided practice. The assessment will be a writing/drawing activity incorporating the use of a computer for word processing purposes.


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: Mathematics (K - 2), or Technology Education (K - 2)
Title: Lucky Charms Graphs
Description: This culminating lesson will use Lucky Charms cereal for review of sorting, counting, tally marks, and graphing. This is a fun and tasty way for students to learn about math.


Subject: Arts Education (K - 2), or English Language Arts (1), or Technology Education (K - 2)
Title: Class Portrait: An Anthology In Words and Pictures
Description: Students will use a digital camera and word processor to produce an illustrated anthology of original poetry.


Subject: English Language Arts (1 - 2), or Technology Education (K - 2)
Title: I Am Poems
Description: Students will write and illustrate I Am poems. An I Am poem is an 18-line, three-stanza poem which students write about themselves, or a real or fictitious character. When all students have presented their poems to their classmates, the poems will be compiled in a booklet and shared with others.


Subject: Science (2), or Technology Education (K - 2)
Title: How Do Magnets Work?
Description: During this lesson students will examine magnets and determine that they have two poles (north and south). They will observe which poles attract and which poles repel.


Subject: Science (K - 1), or Technology Education (K - 2)
Title: My Book of Seasons
Description: During this technology based lesson, students produce a book of the four seasons that relates to their everyday life. They learn many facts about seasons by navigating the Internet.


Subject: Arts Education (K), or Technology Education (K - 2)
Title: We’re A Rainbow of Children
Description: In this lesson, students will learn to identify colors. The students will have the opporunity to explore colors by listening to a book, working on computers, singing songs and viewing colors on the Internet.


Subject: English Language Arts (2), or Technology Education (K - 2)
Title: Writing Poems that Rhyme
Description: This lesson uses technology in the presentation and publication of student poems. A slideshow examples of poems that rhyme and practice poems to finish with the students. It also outlines and models the steps of the writing process used to write a poem. The students may publish their poems by typing them on a slide and/or a newsletter template.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: Phonics Lesson: The ir, er, and ur Girls
Description: This phonics lesson will introduce the ir, er, and ur girls, but will focus on the /er/ sound. Students will learn that when found together the letters e and r make the /er/ sound instead of two separate sounds. Students will have the opportunity to make words with "er" on a dry erase board (or AlphaSmart) and will reinforce the lesson on the Internet.


Subject: English Language Arts (2), or Social Studies (1 - 2), or Technology Education (K - 2)
Title: Mexico
Description: In this lesson, students explore Mexico by navigating the Internet and reading a variety of literature. Traditions, holidays, clothing, etc., of Mexico will be compared to American culture. A newsletter creates a way for students to share and educate family members about Mexico.


Subject: Science (K), or Technology Education (K - 2)
Title: Science Egg Experiment
Description: Students will participate in a hands-on activity that will determine which egg is easier to break, a hard boiled egg or a raw egg. Students will be introduced to the concept of hypothesizing and will be active participants in a simple science experiment. Using visual learning software, students will summarize the activities.


Subject: Mathematics (2), or Technology Education (K - 2)
Title: We All Scream For Ice Cream!
Description: Students will learn the value of coins and a one dollar bill and to count coin combinations. This activity will provide them with a real world experience in which to practice these skills.


Subject: English Language Arts (2), or Social Studies (K - 1), or Technology Education (K - 2)
Title: Traditions At Home and Around the World
Description: Each student will research his/her own family traditions and report findings to the class using presentation software. In partner groups, students will select a country to research. Their research will focus on traditions of a chosen country and will be compiled in brochure format.


Subject: English Language Arts (1), or Information Literacy (K - 12), or Science (1), or Technology Education (K - 2)
Title: Fishing for Facts!
Description: This lesson will involve a visit to the Library Media Center to research different sea creatures. Using an encyclopedia, students will find two facts about their sea creature. Using the Internet, students will work in small groups to find a picture of their sea creature. All work will be combined into a sea creature booklet.


Subject: Technology Education (K - 2)
Title: Fishing for Computer Parts
Description: Young students will learn the basic parts of a computer and their care. They will then practice identifying the parts with a game of "Go Fish."


Subject: English Language Arts (1), or Science (1), or Technology Education (K - 2)
Title: The Fabulous Four
Description: In this lesson, first grade students will learn about each of the four seasons. They will learn about different activities we engage in during each of the seasons. Students will also learn about the appropriate attire for each seasonal activity.


Subject: English Language Arts (2), or Technology Education (K - 2)
Title: Publishing a Book Report Using Word Processing
Description: This lesson provides students with the basic steps to using word processing. Students will use word processing software to publish a final copy of a book report. Students will review the main parts of a book report. This lesson will teach students technology skills they will use throughout their school career.


Subject: English Language Arts (1), or Science (1 - 2), or Technology Education (K - 2)
Title: Vibrations We Can See, Feel and Hear
Description: This four-part lesson allows students to explore the question of how sounds are made. Using wooden rulers, tongue depressors and tuning forks, students will explore and experience sound. Students will use what they have learned to create instruments. Throughout the unit students will use technology to record their thoughts and observations.


Subject: Character Education (K - 12), or English Language Arts (K - 1), or Technology Education (K - 2)
Title: Let's Talk!!
Description: This hands-on, inquiry-based unit combines language and social studies skills in order to encourage communication between verbal and non-verbal students. Students in early elementary classes are paired with students who are non-verbal and multi- handicapped and challenged to explore ways to communicate with and learn things about each other.


Subject: English Language Arts (2), or Science (2), or Technology Education (K - 2)
Title: Luscious Layers of Life...A Walk Through the Rainforest
Description: This lesson provides students with an opportunity to learn about the animals and plant life that live in the various layers of the tropical rainforest. Students will view a slideshow with many different facts and pictures of the rainforest. They will also research animals and plants of the rainforest by searching Internet sites. Students will also share what they learn through an typed report.


Subject: Social Studies (K - 2), or Technology Education (K - 2)
Title: Come with Me to the Islands
Description: Students will explore several islands by watching a multimedia presentation prepared by the teacher on islands and how they were formed. Students will then use globes and maps to find various islands using cardinal directions given by the teacher. Students will work to make models of islands and draw and write about islands using software.


Subject: Mathematics (K - 2), or Technology Education (K - 2)
Title: Graphing M
Description: During this lesson, students will learn how to create a graph using M&M's. Students will compare the different numbers of M&M's by creating different math problems. Students will practice working different math problems on the Internet. Experience from this activity will be used to participate in the voting process.


Subject: Technology Education (K - 2)
Title: Eat Five A Day
Description: During this lesson designed for students with moderate disabilities, students will learn the importance of eating at least five fruits and vegetables a day. This lesson includes a field trip to the grocery store to purchase fruits and vegetables. Students will learn about the food guide pyramid during the lesson. Students will also navigate the Internet to learn more about fruits and vegetables.


Subject: Science (K - 2), or Technology Education (K - 2)
Title: Seasons
Description: This early primary lesson teaches students how the earth's rotation around the sun results in the occurrence of four seasons. Through literature, art activities and technology students will explore the four seasons.


Subject: English Language Arts (1), or Science (1), or Technology Education (K - 2)
Title: My Book About Animals
Description: This lesson will allow students an opportunity to create a book about the different characteristics of mammals, birds, fish, reptiles, and insects. This lesson can be used as a wrap-up project for a unit on animals. This is a fun way for students to share what they have learned throughout the unit.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: Let's Go To The Zoo
Description: Students will create their favorite zoo animals using play dough. Using a word processor, students will create a sentence or short story about their animals.


Subject: English Language Arts (2), or Technology Education (K - 2)
Title: Ants on a Log--A Language Experience Story
Description: This lesson will allow students to create a snack using celery, peanut butter, and raisins (called "Ants on a Log"). Then the students will write about the experience using transitional words. The teacher can adapt the lesson to any mode of writing desired.


Subject: English Language Arts (2), or Technology Education (K - 2)
Title: On the Loose With Dr. Seuss
Description: Students will survey teachers in order to find out the titles of their favorite Dr. Seuss books. They will work in small groups and use digital cameras to take pictures of each teacher and his/her favorite book.


Subject: English Language Arts (2), or Science (2), or Technology Education (K - 2)
Title: Dig It!
Description: Children will enjoy learning about dinosaurs through the use of technology, research, hands-on activities, discussions, and written and oral presentations. This unit will help students to collaborate as a group and manage their own time.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: Long and Short Vowel Sounds
Description: During this lesson, students will learn the different sounds vowels make. They will view a slideshow presentation that teaches them the different sounds. Once they have learned the sounds, students will create a document of pictures representing the different vowel sounds. Students will also navigate the Internet to practice identifying the different vowel sounds.


Subject: English Language Arts (1), or Science (1), or Technology Education (K - 2)
Title: Butterfly Life Cycles
Description: This unit introduces students to a study of life cycles by having them examine the life cycle of a butterfly. The students will observe, record and describe the changes in caterpillars as they become butterflies. The teacher will conclude the unit by having each student prepare a slide about a butterfly he/she has researched for a class slideshow presentation about butterflies.


Subject: English Language Arts (K), or Technology Education (K - 2)
Title: Recognizing Letters of the Alphabet
Description: This lesson reviews the alphabet with very young learners and introduces the concept of shelving in the library. The lesson incorporates software, reading, and games to address individual learning modes of the students.


Subject: Technology Education (K - 2)
Title: Kids, Keys and Care
Description: This lesson will present a visual demonstration of the care of a computer keyboard and mouse. Students will be able to demonstrate with hands-on involvement the general care rules of the keyboard and mouse.


Subject: English Language Arts (2 - 3), or Information Literacy (K - 12), or Technology Education (K - 2)
Title: Do We Have It and Where Can I Find It?
Description: Students will use the electronic card catalog to locate books in the Media Center. Students will determine if the Media Center has a particular item, if it is currently available, and where the item is located in the Media Center.


Subject: Social Studies (K - 2), or Technology Education (K - 2)
Title: Fifty States Project
Description: Students will follow simple research steps in the school media center and on the Internet to complete a poster on an assigned state by identifying the state's symbols and agricultural products.


Subject: Mathematics (K - 2), or Technology Education (K - 2)
Title: Animal Cracker Sorting
Description: In this lesson students will be given the opportunity to practice using mathematical vocabulary to describe a set of data. Following data collection students will also create a graph using the computer.


Subject: English Language Arts (2), or Science (1), or Technology Education (K - 2)
Title: Habitats
Description: What is a habitat? In this lesson, students will identify that a habitat has four elements, food, water, shelter, and space. Students will identify their own habitat and create a brochure describing the habitat in terms of food, water, shelter, and space. They will work in cooperative groups to create a multimedia presentation describing the food, water, shelter, and space needs of one animal.


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 (2), or Technology Education (K - 2)
Title: Introduction to PowerPoint
Description: Second grade students will view a teacher-made digital slideshow. The teacher will then walk the students through the process of opening PowerPoint or other presentation software, picking a slide format and adding text.


Subject: Arts Education (2), or English Language Arts (2), or Technology Education (K - 2)
Title: Transformation Creations
Description: The students will use critical thinking skills and artistic abilities to "transform" an image into something completely different. The original images can be taken with a digital camera and printed out or cut from old magazines.


Subject: Science (2), or Technology Education (K - 2)
Title: Weather Detectives
Description: This is an introductory lesson to a second grade weather unit. The students will be observing the weather each day for one week and recording their observations in a chart. The students will be integrating information from the Internet as well as what they learn in English by using adjectives in their descriptions. After the students have collected data for a week, in cooperative groups, they will predict the weather for the next week. The teacher will show the students guides or weather reports from past years for that particular week in order to guide them in the direction of an accurate prediction. The students will go to a technology lab to look up and record the weather from a teacher-selected web site.


Subject: Arts Education (2), or English Language Arts (2), or Technology Education (K - 2)
Title: Monster Descriptions
Description: The class will participate in an Internet project called Monster Exchange. They will partner with another class to exchange directions on drawing a monster. They will then share the monsters drawn from the directions by posting them on the Monster Exchange website.


Subject: English Language Arts (1), or Technology Education (K - 2)
Title: Getting to Know You
Description: The students will go on an in-school scavenger hunt to get to know the many kinds of people that make up an elementary school community. They will work in small groups and use digital cameras to take pictures of the workers they find. By completing the scavenger hunt, the students will gain a better understanding of how we are all dependent on one another in a small community.


Subject: English Language Arts (2), or Technology Education (K - 2)
Title: Nouns, Verbs, and Describing Words
Description: This language arts lesson uses technology to assess students' understanding of nouns, verbs, and adjectives. Each student will use a digital camera to take a picture at school. He will then write a descriptive sentence about the picture using a word processor. Students will use a specified colored font to identify the nouns, verbs, and adjectives in the sentence.


Subject: English Language Arts (2 - 3), or Technology Education (K - 2)
Title: Welcome to our Classroom
Description: Students will create a classroom resource book for substitutes to help them feel more comfortable and familiar with faces and procedures in our classroom and school.


Thinkfinity Lesson Plans


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