Teaching Logical Reasoning Practices