@MoodyBats: That is awesome news dear.
I was kinda in the same boat myself. It was only because of one teacher passing me that I was able to graduate.
Because of a medical condition, my brain dosen't function correctly with taking tests. I can't put what I know to paper. And people didn't understand that. So I got horrible grades. But I knew everything if you were to ask me. So when this teacher found out I wasn't going to be passed and let graduate, he made up a verbal test. It took about a hour and a half. But I basically was able to graduate because of him.
I wouldn't have made it much longer in that place. Too many things had happened to me.
So I can understand how big this is for you. Very happy to hear. ^^