Learning and Learning Difficulties: Approaches to teaching and assessment