FREE Study Notes with NCERT Solutions, Videos, Sample Papers & Tests for Science, Maths, English, Hindi, Social Science and other major subjects for CBSE classes 6th, 7th, 8th, 9th, 10th, 11th and 12th ICSE classes 6th, 7th, 8th, 9th and 10th, SSC classes 8th, 9th & 10th. GenextStudents.