The Roshan Cultural Heritage Institute Center for Persian Studies at the University of Maryland offers many Persian studies resources:

Persian Language

Iranian History

Afghan History

Tajik History

Culture