Kringle in Kuwait

It’s been a long while since I’ve last written a post. I’ll attribute this to a variety of reasons, but these reasons can all be summed up in one word: teaching. Teaching kicks my butt everyday. Each day it brings forth a new series of challenges that make it interesting and special. On days when I’m particularly… Read More Kringle in Kuwait