My Books

Tolle, lege.

Have a read.

Latin for Children

Latin for Children Primer Series
This three-book series, which I co-authored with Dr. Aaron Larsen, is geared for upper-elementary students.

 

Greek for Children

Greek for Children Primer Series
I authored this first book in the Greek for Children series. If you have an elementary student interested in learning Greek, this just might be a great place to start. I recorded chapter-by-chapter lessons for an accompanying teaching video as well.

Greek Alphabet Code Cracker

Introduction to the Greek Alphabet
This book is designed to help children learn the Greek alphabet while they simultaneously solve a who-done-it burglary. Do you have a child interested in Greek? Try this.

An Introduction to Classical Education

A Guide for Parents
This is my brief, 48-page introduction to classical education. If you are new to classical education and want to get the big picture, this is the place to start.

An Introduction to Classical Education

A Guide for Parents—Korean version
This is my brief, 48-page introduction to classical education. If you are new to classical education and want to get the big picture, this is the place to start–especially if you speak Korean.

The Art of Argument

An Introduction to the Informal Fallacies
I was a collaborating author on this book, along with lead authors Dr. Aaron Larsen and Joelle Hodge. Do you want to learn how reasoning goes wrong, as well as how to detect and parry various logical hoodwinks and tricks? Start here.

N

Read.

Find a great book and read it.

N

Think.

Think about what you read.

N

Write.

Write about your thoughts.

N

Speak.

Speak to others about what you have learned.

Recent Blog Posts

Here is what’s cooking.

A Restful Return to School

I have various memories of returning to school. I was not homeschooled (virtually no one my age was), so school was a matter of returning to a bricks and mortar building, year by year, sometimes facing the prospect of a new school, with new teachers and scores of...

Stay in Touch--Join the RSS Feed.

We will let you know about new posts and happenings!

Keep Me Notified