Respuesta :

your teacher might also have a participation grade in there somewhere

First, 129/3 does not equal 63.  It is 43.
Second, some things can weigh more heavily on your grade than others