I have been teaching for the last 15 years, both to mainstream and gifted children. I specialize in primary English & primary Science. I also specialized in improving critical thinking of children by providing highly specialized worksheets for practice.