Its a very good website for both students and teachers. Books can be downloaded for reference.
It will be better if audio/video resources will be available for all classes and for all subjects separately.