We provide online educational resources for teachers and parents. These resources has been designed to help in fostering a desire among kids to learn more about subjects. Each topic has been explained through examples to provide optimum knowledge. Number of printable worksheets have been provided to be used in classrooms or at home for extra practice. Online practice of the concept is also provided to check the understanding.