What should be the correct punishment?

Ok I'm 13 and I'm "not perfect"
I made a "D" in one of my classes
punished from
computer
friends (Can't hang out)
phone
for 4.5 weeks~until next grades come out!
Is this a fair punishment if not what would?
 
Top