Suggest an improvement
-
N/AFix spelling/grammar issueAdd or fix a linkAdd or fix an imageAdd more detailImprove the quality of the writingFix a factual error
-
You don’t need to tell us which article this feedback relates to, as we automatically capture that information for you.
-
This allows us to get in touch for more details if required.
-
Enter a five letter word in lowercase
#gform_wrapper_38 .gform_footer { visibility: hidden; position: absolute; left: -100vw; }
-
This field is for validation purposes and should be left unchanged.

/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find(‘#gform_wrapper_38’);var is_confirmation = jQuery(this).contents().find(‘#gform_confirmation_wrapper_38’).length > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘body’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_38’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_38’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_38’).removeClass(‘gform_validation_error’);}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery(‘#gform_wrapper_38’).offset().top – mt); }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_38’).val();gformInitSpinner( 38, ‘https://geekymedics.com/wp-content/plugins/gravityforms/images/spinner.svg’, true );jQuery(document).trigger(‘gform_page_loaded’, [38, current_page]);window[‘gf_submitting_38’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}jQuery(‘#gform_wrapper_38’).replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery(‘#gf_38’).offset().top – mt);jQuery(document).trigger(‘gform_confirmation_loaded’, [38]);window[‘gf_submitting_38’] = false;wp.a11y.speak(jQuery(‘#gform_confirmation_message_38’).text());}else{jQuery(‘#gform_38’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}}jQuery(document).trigger(“gform_pre_post_render”, [{ formId: “38”, currentPage: “current_page”, abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( “gform_wrapper_38” ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_38”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = document.getElementById( “gform_visibility_test_38” ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; gform.core.triggerPostRenderEvents( 38, current_page ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );
/* ]]> */


As a registered nurse, keeping your knowledge up to date is essential. At Geeky Medics, we’ve created a range of online CPD resources for nurses to help you build confidence with interpreting clinical investigations and drug calculations.
Our platform tracks your progress automatically, and you can download a PDF certificate after completing cases to provide evidence of your CPD.
These certificates include your score, time spent, and number of cases completed, which you can include in your NMC revalidation portfolio.
CPD requirements for NMC revalidation
To meet NMC revalidation requirements, you need to complete 35 hours of CPD every three years, including 20 hours of participatory learning.
Our case collections can support both individual and participatory learning. You can complete them independently, or discuss your approach and answers with colleagues, supervisors or mentors as part of participatory CPD.
Available CPD resources
Webinar recordings
Access recordings of previous Geeky Medics Live webinars and download a certificate to add to your portfolio.


ECG case collection
Work through over 85 ECG cases covering arrhythmias, ischaemic changes, cardiac arrest rhythms and more. Each case includes a clinical scenario, a real ECG and a detailed step-by-step interpretation of the ECG.


Blood test case collection
Interpret 100+ blood test cases including FBC, U&E, LFTs, clotting, thyroid function and other commonly encountered blood tests. All cases are based on realistic clinical presentations and include a comprehensive explanation of the blood test results.


ABG/VBG case collection
Build confidence in blood gas interpretation with 60+ arterial and venous blood gas cases. Topics include acidosis, alkalosis, respiratory failure and metabolic disturbances, all with structured explanations.


Radiology case collection
Interpret over 130 clinical imaging cases, including chest, abdominal and musculoskeletal X-rays, plus CT head images. Each case includes a scenario, image and detailed walkthrough by a radiologist.


Drug calculation case collection
Practise core numeracy skills with 100+ drug calculation cases covering oral medications, IV boluses, infusion rates and more. All drug calculation cases include worked examples and detailed explanations.


Downloadable CPD certificates
Each CPD resource includes downloadable PDF certificates to evidence your continuing professional development (CPD). These can be added to your NMC revalidation portfolio and used to reflect on your learning.
Certificates include:
- Total time spent
- Number of cases completed
- Average score
Our CPD resources are designed to help you build confidence, stay current, and meet your professional development requirements.
Discover more from Bibliobazar Digi Books
Subscribe to get the latest posts sent to your email.