Indoeuropean.net
Proto-Indo-European Learning Course, Grammar and Syntax, Etymology Dictionary of Indo-European languages, and Proto-Indo-European Machine Dictionary-Translator