I think tutuflix is a good community for me.They have updated course and very responsive, easy to download.