Home Research Types of Learning Difficulties and How to Overcome