Medical Knowledge Self-Assessment Program

The American College of Physicians’ (ACP) Medical Knowledge Self-Assessment Program (MKSAP) is a highly regarded and valuable CPD resource with multiple choice questions which enables physicians to measure their knowledge in the broad specialty of internal medicine.

Unlike previous versions, the ACP MKSAP will be a continuously updated digital-only platform that an individual accesses by subscribing to it for a predefined term.  As such, ACP MKSAP will be continuously infused with updated content, new questions, and periodically, new features. In the long run, this should be a simpler way for all interested individuals to access and use the product, whether a resident in training or a practicing physician 20 years out of training.

Everyone will subscribe to the same robust digital platform and have access to all the same excellent learning tools such as digital flashcards and digital Board Basics with tailored learning features that will be relevant to specific career stages.

RACP CPD participants can claim CPD hours in MyCPD for participating in MKSAP and can subscribe at a discounted rate (all prices are in USD). 

To access your promotional code, log in to your RACP account.

Log in

ACP MKSAP (All prices are in USD)

ACP MKSAP prices
(1 October 2025)

Non-member (regular list) RACP Fellow discount Amount of discount Discount price
ACP MKSAP: 1 year
$849 12% $102 $747
ACP MKSAP: 3 years
$1,275 20% $255 $1,020

Further information related to ACP MKSAP: ACP | MKSAP website

If you have any questions about the CPD, contact the MyCPD team.

Close overlay