impacts on learning - Steve Barkley