Teaching Safari offers great value for their programs. We received more than we imagined, and at a competitive price. -James Nielson