is cognitive psychology hard