Learning Blocks--What are Yours and How to Overcome Them