Combining the most current research with practical strategies for enhanced teaching and improved learning [+]