Online resources

Online resources that have been created specifically for foreigners who want to learn Polish. They are either totally or partially free.