Not quite as good as the Spanish and French offerings (smaller corpus, no rough English translations of contextual phrases, thematic boxes don't bother to list English definitions), but it still gets the job done admirably. Excellent way to supplement immersion and identify rudimentary vocabulary gaps.