You will get at least 365 days of online access to all of your study resources with any Princeton Review course. That should provide plenty of study time to prep for the MCAT.