Well if you were my middle son. I would be disappointed. BUT if you were my youngest. I would be VERY happy. So I would say keep up the good work. Next time try for a couple b's
Depends what where your grades last marking period. If you had ds and fs I would say good. But it is passing I wouldn't be to happy if my daughter brought home all c's but that's me. lol