⏱ Time: 45:00📝 Target: 300–500 words🎯 Marked out of 20
0 wordsMinimum 300 words to submit
🍪 We use cookies to keep you signed in, remember your preferences and understand how our portal is used.
By clicking Accept All you agree to our use of cookies. Read our
Privacy Policy for details.
🍪 Cookie Preferences
Choose which cookies you allow. Essential cookies are always on as the site needs them to function.
Essential cookies
Required for login, security and the portal to work. Cannot be disabled.
Performance cookies
Help us understand how students use the portal so we can improve it.
Preference cookies
Remember your settings, exam type, year group and streak data.
Cancel
⏸
Subscription Paused
Your access has been paused.
Reinstate your subscription
Your progress, scores and writing history will all be waiting for you when you return.
Full access to all subjects, exams, and progress reports.
TopSets
Student Learning Portal
🔐 Reset your password
Enter your registered email address and we'll send you a link to reset your password.
📧 Check your email
If that address is registered, we've sent a password reset link. Check your inbox and follow the link.
Didn't get it? Check your spam folder or
.
Incorrect username or password.
⚠ Unusual login detected — this account may be shared
Study smart. Level up. Live the dream.
Welcome back
Select an exam to start a practice test
0
Tests taken
–
Avg score
–
Best score
Choose an exam to begin
Your completed tests
Tests in progress
Loading...
Performance reports
My scores over time
Score % per completed test
My average by subject / topic
How I perform across different areas
Me vs class average
My scores compared to all students per subject
My average
Class average
Answer breakdown
Correct, wrong, and skipped overall
Performance by difficulty
Accuracy on Easy, Medium, Hard questions
My profile
Streak & Sparks
My referral code
Subscription
Change password
✅ Password changed successfully!
Request cancellation
Admin Portal
Manage students, review security logs, and view class-wide reports
–
Students
–
Total tests
–
Risk flags
–
Cancel requests
All students
Security overview — all accounts
Cancellation requests
Admin account
Logged in as—
RoleAdministrator
Change password
✅ Password changed successfully!
Upload questions from Excel
Upload the TopSets Question Upload Template (.xlsx) to add or update questions.
All sheets with question data are processed automatically: MCQ Questions, Fill-Spelling Questions, Creative Writing Topics Required columns: Exam, Subject, Sub-Topic, Difficulty, Type, Answer Optional: ID, Passage_ID, Question, Option_A–D, Explanation ⚠️ Large files (30,000+ rows) may take 1-2 minutes to process. Please be patient.
Question bank stats
Loading stats...
Class-wide performance
Class averages by subject
Average score % across all students for each subject
Top & bottom performers
Average score per student across all tests
Tests completed per student
Activity level per student
Choose your exam
Questions are tailored to each exam board's style and curriculum
Select a subject to practise
Select a sub-topic or choose Mixed to get questions from all sub-topics
30
Questions
–
Question types
Timed
Timer type
No limit
Time limit
Timer records your time but there is no cut-off. Progress is saved automatically if you exit early.