diksha portal is very good ftatform for teacher and student to learn,it provides huge number of videos and documents in mobile and web version.i suggest use all.