MCAT Self Prep is committed to providing students with the best prep for the best price.