Writing Practice

Build your writing skills with guided prompts. Write emails, essays, descriptions, reviews, and reports — then get AI feedback on your work.

A1Beginnerdescription

Introduce Yourself

Write a short paragraph to introduce yourself. Include your name, age, where you are from, what you do (job or student), and one thing you like. Keep it simple and use basic sentences.

Description50-80 words
Start Writing
A2Elementarydescription

Describe Your Home

Write a paragraph describing the place where you live. Include what type of home it is (house, apartment, etc.), how many rooms it has, what your favourite room is and why, and describe what you can see from your window.

Description80-120 words
Start Writing
A2Elementaryemail

Email to a Friend

Write an informal email to your friend. Tell them about your plans for the weekend. Include what you want to do, who you will be with, and invite your friend to join you. Use a friendly, casual tone.

Email100-150 words
Start Writing
B1Intermediatedescription

Describe Someone You Admire

Write a paragraph about a person you admire. This can be someone you know personally (a family member, teacher, friend) or a public figure. Describe their appearance briefly, explain their personality and qualities, and tell us why you admire them.

Description150-200 words
Start Writing
B1Intermediateemail

Formal Complaint Email

You recently bought a product online (choose any product) and it arrived damaged. Write a formal email to the company's customer service department. Describe the problem, explain what you want them to do about it, and include your order details.

Email150-200 words
Start Writing
B1Intermediateessay

Opinion: Social Media

Write an opinion paragraph about social media. Do you think social media has a positive or negative effect on young people? Give at least two reasons to support your opinion. Include an example from your own experience or observation.

Essay150-200 words
Start Writing
B2Upper Intermediateessay

Argumentative Essay: Remote Work

Write a for-and-against essay about remote work. Should companies allow employees to work from home permanently? Present arguments for both sides, then give your own opinion in the conclusion. Use formal academic language.

Essay250-300 words
Start Writing
B2Upper Intermediatereview

Restaurant Review

Write a review of a restaurant you have visited (real or imagined). Include information about the atmosphere, the food, the service, and the price. Give the restaurant a rating out of five stars and say whether you would recommend it.

Review200-250 words
Start Writing
C1Advancedessay

Discursive Essay: Who Pays for Lifelong Learning?

Technology is changing jobs faster than ever, and most professionals will need to learn significant new skills several times during their careers. Some people believe that keeping skills up to date is each worker's personal responsibility; others argue that employers, who profit from those skills, must provide the time and money for retraining. Discuss both views and give your own opinion, supporting your argument with examples.

Essay280-330 words
Start Writing
C1Advancedemail

Negotiating a Job Offer

You have received a written job offer for a position you genuinely want at a Toronto logistics company. However, the salary is about 8% below the range your research suggests, and the role is described as fully on-site, although your interviews suggested some flexibility. Write a reply to the hiring manager: thank them and confirm your enthusiasm, negotiate the salary with a clear evidence-based justification, request one or two remote days per week, and ask about the proposed start date. Keep the tone warm, confident, and professional — you are opening a conversation, not making demands.

Email180-230 words
Start Writing
C1Advancedreport

Formal Proposal

Your company or school is looking to improve employee/student wellbeing. Write a formal proposal suggesting a new wellbeing programme. Include the current situation, your proposed solution with specific initiatives, the expected benefits, and a brief implementation plan. Use formal, persuasive language.

Report300-350 words
Start Writing
C1Advancedreport

Report: Describing Trends

Imagine you have been given data showing how people in your country spend their free time, comparing the years 2010 and 2024. Write a report describing the main trends. Include information about declining activities (e.g., watching TV, reading newspapers), growing activities (e.g., social media, streaming, gaming), and activities that stayed the same. Use formal report language.

Report250-300 words
Start Writing
C2Masteryreview

Critical Review for Publication

A serious cultural magazine has commissioned you to review a widely praised documentary, book, or exhibition that you believe is significantly flawed. Write the review: establish the work and its reception, acknowledge its genuine strengths precisely, then build a sustained case for your dissent. Your criticism must be fair, specific, and elegantly hedged where certainty is not possible — the goal is authority without arrogance. End with a verdict that goes beyond a score: tell readers what the work's flaws reveal about its subject or its genre. You may invent the work under review.

Review300-360 words
Start Writing
C2Masteryessay

Discursive Essay: Who Owns English?

Non-native speakers of English now outnumber native speakers by roughly three to one, and most English conversations in the world today take place without a single native speaker present. Some argue that insisting on native-speaker norms — idioms, accents, 'standard' grammar — is an outdated form of gatekeeping; others maintain that shared standards are precisely what keep a global language intelligible. Write a discursive essay examining both positions and defending your own, with attention to at least one concrete domain: business, academia, immigration, or education.

Essay320-380 words
Start Writing