Corporate Finance course is a practical course but it is sometimes presented to students as a theoretical course. Could that explain why some undergraduate students struggle to understand this course?
It appears that students with practical knowledge of the Corporate Finance course understand the theoretical aspect of the course better. If that is the case, the MBA and Master’s students (with relevant industry experience) may better understand the theoretical aspects of the Corporate Finance course than other students.
Probably, there are alternative method(s) to teach this course ( especially to undergraduate students) which is unknown to instructors. Your contribution is welcome.