Cram Fighter

Create The Perfect Study Schedule


Cram Fighter helps thousands of medical students each year to organize their study resources and prepare for medical board exams. With Cram Fighter, students free up hours of time, versus creating and managing a study plan by hand or in Excel. It’s available to students through a web browser at or through mobile apps on the App Store or the Play Store.

Think of Cram Fighter as a personal board exam study schedule manager for medical students. It keeps them accountable with study plans for the USMLE Step 1, USMLE Step 2 CK, Shelf exams, and COMLEX board exams. Students stay on track with a detailed study plan that shows exactly what to study every day to get through their resources and to be prepared for the USMLE Step 1 exam and other medical board exams.

To use Cram Fighter, students simply enter their selected resources for their exam, enter their exam date, and then customize aspects of their schedule such as planned days off or regular catch-up days. Once that information has been entered, Cram Fighter handles the rest! Students see a personalized schedule with an itemized list of study tasks to complete each day leading up to their exam date. If a student happens to fall behind and their overdue tasks pile up, they can even reorganize their study schedule with the push of a button using the “Rebalance” feature.

female college student using Cram Fighter on her laptop

Cram Fighter Product name and logo, blue with health professionals in background

Cram Fighter supports hundreds of study resources for the milestone exams that med students must take. It is consistently highly rated in our annual customer surveys, and for three years in a row has been rated “A-” by the readers of First Aid for the USMLE Step 1.

Resource Links

Product Highlights

See exactly what to study each day
Cram Fighter generates a daily to-do list based on when students are taking their exams, which resources they are using, and how they want to study. Having a daily goal keeps students from getting overwhelmed.

Save hours planning schedules
The average USMLE study plan has over 650 tasks. Cram Fighter can save hours of time by doing the work of dividing up books, question banks, lectures, and flashcards across students’ study schedules.

Hit target scores
Cram Fighter works. They surveyed thousands of their customers and found they were more likely to reach their target USMLE score if they stuck to their Cram Fighter schedule.

Take the stress out of falling behind
Almost everyone falls behind on their schedule. Use Cram Fighter's magical rebalance feature to move overdue tasks to future days with a press of a button. Getting back on track has never been easier.

Students know if they're taking on too much
Backed by data from tens of thousands of study schedules, Cram Fighter can warn students if their expected pace is significantly higher than the average student. They will avoid the costly mistake of building a study schedule that's too ambitious.

Students can view their study schedules any way they want it:

  • • The weekly view is a student’s main view and gives them a breakdown of exactly what to do each day.
  • • Monthly view shows students a bird's-eye view of their schedule, one month a time.
  • • Use Cram Fighter's search feature to find specific tasks instantly.
  • • See all overdue tasks in one place, so users can be sure they never forget to cover something.
  • • Get detailed stats and graphs showing progress over time.
  • • Students get tasks for the day delivered to their inbox every morning.
  • • Cram Fighter can show a printable view of a schedule.

The Cram Fighter Mobile App is available for free for both iOS and Android devices with an active Cram Fighter subscription. Students can log into the app and view or manage their schedules on their phones, as well as on the desktop. With the mobile app, students can complete, skip, or move tasks, and rebalance their overdue tasks when they need to get back on track.

Skip or partially complete tasks
Students can swipe right to see options for skipping or partially completing tasks.

Move tasks
Students can swipe left to see options for moving tasks to a specific date and for moving tasks up and down.

Jump to a specific date
Students can go to the Month tab to see an overview of what subjects they are studying each day and week. Here they can select any date they’d like to view.

Rebalance schedules
Too many overdue tasks? Students can go to the Edit tab to rebalance their schedule. They can tell Cram Fighter whether they are done studying for the day and select Rebalance. Their overdue tasks will be redistributed over the rest of their schedule to ensure they complete them on time without overwhelming themselves.

Working ahead? Students can also readjust their schedules when they have made more progress than expected. Students move tasks from future days to today and check them off. Then, they go to the Edit tab and rebalance a schedule. In this case, students may want to select "Leave overdue tasks where they are," but it's up to them!

Cram Fighter has partnered with TDS Health for institutional subscription opportunities. Cram Fighter subscription options include institutional access in the form of library or program purchases, student adoption coordination or custom solutions based on your unique needs. Contact us to learn more about a solution that will work for your institution.

Additional Resources

Cram Fighter - How to Build a Schedule

Cram Fighter Training Video: How to Build a 6 Month USMLE Step 1 Study Schedule


Want more Information?

Get Started with Cram Fighter

What People Say
About Cram Fighter