You're such a smarty pants! Look at you getting bumped up a year...nerd ;)
Be happy with a B....there are some teachers out there who adamantly refuse to ever give out an A.
An A in psych? Psych's hard. Well done, you!
Miss you lots. xx