Critical Concepts is an interactive, on-line teaching course aimed at Foundation Doctors.
Course topics: