Smart, but not a very good student. Of the choices above underachiever is the closest label.
In my defense I was at a real disadvantage. I work at a very slow pace and dyslexia runs in my family. In spite of that I initially did well in school. I did my homework, studied hard, always raised my hand in class, never ever disrespected teachers or faught with students. I was teased mercilessly always, the shy, skinny girl with glasses but I held back my tears. I just wanted to make my parents proud and happy.
However, my family moved around a lot to different places, and my education became more erratic. Imagine that you are learning to subtract in one city as a second grader, then move to another city where the same grade level is dividing fractions. I kept up best I could through elementary school and still made good grades, and tried to hide the things that I did not know. However by middle school I was really getting lost because I was constantly thrown into the middle of new, different curriculum. I had been to 9 different schools. I also had trouble emotionally adjusting because I would have to leave behind any friend, teacher or crush I might have cared about, and start all over in a place where I was stranger. I just gave up and let my grades plummet. I was too miserable to care.
I don't know what I would do without my Pokemon, they were the only friends that would never leave my side. Sometimes they were all I had.