IELTSBritish CouncilPractice the four IELTS skills with official mock tests and answer keys. Choose the Academic or General Training materials that match the test you intend to take.
Free public practice materials; linked IELTS Ready features may require an account.IELTSIELTSExplore sample questions for IELTS Academic, General Training and UKVI Life Skills. Use the relevant test type to understand task instructions and the kinds of answers expected.
Free public sample questions and practice papers.IELTSBritish CouncilJoin official preparation sessions covering test sections, practical techniques and test-day expectations. The page explains how to prepare questions and turn session notes into a study plan.
Free sessions on linked official social channels; viewing and participation follow those platforms' requirements.TOEFLETSStart with the test maker's current directory of TOEFL preparation options, including practice resources and TestReady. Check the current offering before choosing a tool or study package.
Public resource directory; linked preparation tools and tutoring may require registration or payment.TOEFLETSCheck the current task types, approximate section timings and scoring overview before planning practice. This is especially useful for identifying older preparation materials that use a previous test format.
Free public reference page; no account needed to read.German languageGoethe-InstitutFind German exercises, videos, games and listening resources grouped by level and everyday topic. Use the level navigation to choose manageable practice and gradually increase difficulty.
Free practice directory; some linked community services may require a free account.German languageGoethe-InstitutWork with official B1 practice materials for listening, reading, writing and speaking. Use the exam-style tasks to identify skills that need further work before booking an exam.
Free public practice materials; taking the actual exam is a separate paid service.German languageGerman Adult Education Association (DVV)Study German through structured online courses designed for adult learners and independent practice. The portal includes exercises with feedback and multilingual support in parts of the learning experience.
Free learning platform; registration and JavaScript are required for the full course experience.Academic writingPurdue University Writing LabUse practical guidance on arguments, paragraph organization, clarity and academic language. Choose a topic while revising your own work, then apply it to a specific paragraph or section.
Free public reference pages; read on the provider's site.Academic writingUniversity of ManchesterExplore language patterns for introducing research, describing methods, discussing findings and making cautious claims. Adapt examples to your meaning while continuing to cite the sources of your ideas.
Free web resource; expanded PDF and Kindle editions are offered separately.Academic writingHarvard College Writing CenterRead focused guidance on understanding an assignment, developing a thesis, organizing paragraphs and addressing counterarguments. Useful both before drafting and when diagnosing a weak essay structure.
Free public guides; university tutoring services are separate from these resources.Maths and computingOpenStax, Rice UniversityReview algebra foundations, equations and functions using a complete introductory textbook with worked examples and exercises. Begin with the prerequisite sections if you need a refresher before calculus.
Free online textbook; print copies and some optional tools cost extra.Maths and computingMIT OpenCourseWareFollow an independent-study calculus course with lectures, worked problems, assignments and solutions. Covers differentiation, integration and series; basic algebra and trigonometry preparation will help.
Free public course materials; no enrollment or university credit included.Maths and computingHarvard UniversityBuild problem-solving and programming foundations through lectures, exercises and a final project. The course progresses through C, Python, SQL and web topics and welcomes learners without prior coding experience.
Free OpenCourseWare; an edX account is required to submit work for feedback. Verified certificates and credit options are separate.Maths and computingMIT OpenCourseWareStudy introductory computational thinking through lectures and Python assignments. This archived 2016 course remains useful for fundamentals, but its Python 3.5 setup instructions may need adaptation to a current environment.
Free public course materials; no enrollment or university credit included.Maths and computingMDN Web DocsFollow a structured route through HTML, CSS and JavaScript with practical exercises and reference links. Start with the beginner modules and use the curriculum to identify gaps in your web development knowledge.
Free public documentation and learning modules.Independent studyUniversity of North Carolina at Chapel Hill Learning CenterLearn ways to make study sessions more active, distribute practice across the week and check understanding. Use the suggestions to replace vague revision goals with specific tasks you can complete.
Free public study-skills guide.Independent studyCornell University Learning Strategies CenterExplore note-taking approaches through an explanatory page, videos and a publicly available learning module. Test the Cornell method with one lecture and review whether it improves the usefulness of your notes.
Free public guide and videos; the linked Canvas module is identified by Cornell as publicly available.Independent studyThe Open University, OpenLearnReflect on existing skills, learning habits and personal goals through an introductory self-paced course. Includes activities on feedback, learning theories and creating a practical learning action plan.
Free to start without an account; free registration unlocks progress tracking, all activities and a statement of participation.Independent studyCornell University Learning Strategies CenterUse university study-planning guidance to organize assignments, exam preparation and weekly commitments. Helpful when building a realistic routine around several courses or competing responsibilities.
Free public time-management guide. These are independent providers. Inclusion does not imply a partnership. Access conditions, certificates and optional paid products are set by the provider.