The teacher from hell. If you don't "get it" by the time I am done, you are gonna go to hell ;-)
Actually, it's worse. I am an engineer, and a lawyer.
Oh my gosh!!!!!!!!!! Engineers are a breed of their own, but throw in lawyer to boot!!!!!!!!
lol...well, you have a nice way of explaining things. It's a gift that I'm sure comes in handy being an engineer/lawyer :-)
It sounds like you're a damn good one!