Well that doesn't sound very bad at all, minus the customer environment. Every job I've ever worked has been customer focused, but I love getting those really cool people every so often who just make your day.
I would be going to teach a class today. Twice a week I hold tutorial sessions (I'm a graphic designer), for students who need extra help.
i <3 your hair and like you i also <3 talking (though i really can't flirt) and my favourite story is Alice in wonderland. its such a nice story don't you think. OH sorry, i talk too much (oops) >.<