I do K12 7th grade and it has really brought my grades up! One thing I have noticed though is the work is more advanced then the work at a normal school. At first I had alot of trouble getting used to the system but after awhile it's very simple. I really like K12 because it let's you learn at your own pace. if you have any questions about K12 I would be happy to answer.