Mathematics Skills Difficulties: A Mixture of Intricacies