well good teach! even if she aint yur teacher! really good, honest, fair, understanding and up for a larf... big up to ya!
I disagree, think she's a bad teacher, doesn't explain things well. Gives me awful marks for my coursework *Sobs* Grr! You know you want to mark it up!