Mastering Finance Education: A Comprehensive Guide for Professors