criticalthinkingforumlatest news & developments