Read eTextbooks with interactive content, including videos and links to external resources. Access all course materials in one with an organized interface. Highlight, annotate, and bookmark text for easy reference.
Read and listen to books in multiple formats including EPUB, FB2, MOBI, PDF, DJVU, DOCX, RTF, TXT, HTML, CBR, and CBZ. Support DRM-protected PDF and EPUB files. Access audiobooks. Adjust text size and layout. Export pages as images.
Browse courses, take quizzes, submit assignments, view
Access courses offline and online. Browse content, participate in classes, take quizzes, and submit assignments. Receive notifications, message others, and view grades and activity.
Practice exam-style questions created by physicians for Step 1, Step 2 CK, and Step 3 exams. Includes multiple-choice questions with step-based logic, detailed explanations, and high-yield visuals like illustrations and radiographs.
Study for with question banks for USMLE, NBME, COMLEX, ABIM, and ABFM. Practice with thousands of questions. Review answers and explanations. Track progress and exam dates. Set reminders for study sessions.
Read daily verses from all books, Psalms, and Gospels. Access multiple translations including English, Spanish, French, and others. Follow canonical, historical, or chronological reading plans for one year, 180 days, or 90 days.
Offline provides English to and to English translations. Includes pronunciation for English words. Features offline functionality, universal compatibility across devices, and extensive word lists for daily use and study.
Study course content, take quizzes, submit assignments
Access course materials anytime. Take quizzes, join forums, and submit assignments. Track progress, view grades, and receive notifications for updates and mentions.
Access a comprehensive question bank with 40k+ high-yield multiple-choice questions and flashcards. Review detailed explanations for each answer. Track progress and performance metrics. Prepare for popular exams with -specific content.
Solve academic problems with step-by-step guidance
Answer academic preference questions to customize learning. Snap or upload academic problems for step-by-step solutions with explanations. Generate AI-powered flashcards from lecture notes.