Are you a generalist or specialist?

Msquare:
Know your limits. No need to push them

the only way I can learn is to push or be pushed beyond my limits. you can drill it in my head all day and not make a dent, toss me in the deep end and I finally get it

guess I am thick headed