Well, whether or not I'm good at blocking in practice depends on who I'm playing with. Against those my level, I don't think its good enough, even in practice.
I'm way better at punching though.
Also, they wouldn't really want to practice with someone who isn't good at blocking.
You do have a...