Choose your English reading

Ten short lessons are grouped by CEFR level, with Thai support, useful phrases, and vocabulary help inside each story.

Stories
10
Levels
5
Format
EN + TH
Cover image for 3rd victim dies following crash at B.C. mall on Truth and Reconciliation Day: police
A1

A1 readings

Simple daily-life practice stories for first-step reading.

2 stories
Cover image for Meeting a New Neighbor

Practice story

Meeting a New Neighbor

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Suda welcomes the new person who moves next door.

Thai Phrases Audio
Read story
Cover image for Laundry Before the Rain

Practice story

Laundry Before the Rain

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Anan brings his clean clothes inside before rain arrives.

Thai Phrases Audio
Read story
A2

A2 readings

Longer daily-life practice for common situations.

2 stories
1980 Report Card

Practice story

Completing a School Form

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Beam asks the school office about a section of a form she does not understand.

Thai Phrases Audio
Read story
Presto machines used at each TTC subway station in 2019. The machine on the right has numerous functions including selling Presto cards and Presto tickets as well as uploading money to a Presto card. The machine on the left can only upload money to a Presto card.

Practice story

A Card Left in the Machine

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Noi contacts the bank quickly after an ATM keeps her card.

Thai Phrases Audio
Read story
B1

B1 readings

Real news rewritten as easy news.

2 stories
Cover image for Severe Thunderstorm Warning issued October 14 at 3:11PM CDT until October 14 at 3:45PM CDT by NWS Norman OK

Easy news

Severe Thunderstorm Warning issued October 14 at 3:11PM CDT until October 14 at 3:45PM CDT by NWS Norman OK

At 311 PM CDT, a severe thunderstorm was located near Crowell, moving northeast at 25 mph. HAZARD...Two inch hail and 70 mph wind gusts. SOURCE...Radar indicated. IMPACT...People and animals outdoors will be injured. Expect hail damage to roofs, siding, windows, and vehicles. Expect considerable tree damage. Wind damage is also likely to mobile homes, roofs, and outbuildings. Locations impacted include... Crowell, Thalia, Margaret, and Rayland.

Thai Phrases Audio
Read story
Cover image for Severe Thunderstorm Warning issued October 14 at 3:10PM CDT until October 14 at 3:45PM CDT by NWS Lubbock TX

Easy news

Severe Thunderstorm Warning issued October 14 at 3:10PM CDT until October 14 at 3:45PM CDT by NWS Lubbock TX

At 310 PM CDT, a severe thunderstorm was located near White River Lake, moving northeast at 20 mph. HAZARD...Two inch hail and 70 mph wind gusts. SOURCE...Radar indicated. IMPACT...People and animals outdoors will be injured. Expect hail damage to roofs, siding, windows, and vehicles. Expect considerable tree damage. Wind damage is also likely to mobile homes, roofs, and outbuildings. Locations impacted include... Spur and White River Lake.

Thai Phrases Audio
Read story
B2

B2 readings

Real news close to standard article style.

2 stories
Cover image for What Matters in Quality-Aware VLA Pretraining: A Benchmark and Empirical Study

Real news

What Matters in Quality-Aware VLA Pretraining: A Benchmark and Empirical Study

How should demonstration quality be used during vision-language-action (VLA) pretraining to improve performance after target-task fine-tuning? We compare weighting, filtering, and conditioning across reward definitions and label granularities using 5,000 naturally suboptimal human demonstrations and 24 target tasks. Within each VLA, we match demonstrations and training budgets. Additional comparisons examine pretraining data size and the roles of quality tags during fine-tuning and inference. Across three VLAs, we find that approach-aware episode conditioning improves mean success over plain behavioral cloning; conditioning and filtering favor episode and chunk labels, respectively, on average, with model-dependent reversals; and constant-tag fine-tuning improves mean success after conditioned pretraining with either tagged or untagged inference. We introduce AXIS-Bench to support these controlled comparisons. Built on crowdsourced simulation demonstrations, it provides recorded object and contact states for recomputing quality labels on shared trajectories. Replayable trajectories support workspace-aligned rendering and user-defined real-world target tasks. In our real-world experiment, simulation pretraining raises success from 9.6\% to 31.7\%. Project page: https://axis-bench.github.io/.

Thai Phrases Audio
Read story
C1

C1 readings

Advanced real news with fuller context.

2 stories
Cover image for LoopWAM: Closed-Loop Generalist Policy Improvement from Deployment Rollouts

Advanced real news

LoopWAM: Closed-Loop Generalist Policy Improvement from Deployment Rollouts

Scaling expert demonstrations alone does not enable generalist robot policies to improve from deployment. Real-world rollouts contain successes, suboptimal behavior, and failures: imitating every recorded action can reinforce poor behavior, while filtering out failures discards evidence of physical interactions and their consequences. We introduce \textbf{LoopWAM}, a closed-loop world-action model that learns directly from this full quality spectrum, using rollouts from both itself and other deployed policies. Source-dependent noise sampling unifies behavior learning and action-conditioned world modeling, while quality steering and quality-weighted supervision retain full video supervision across qualities and regulate action imitation. Video and action tokens interact throughout parallel denoising, allowing learned consequences to inform action generation directly. On RoboChallenge Table30-V2, three deployment-and-training rounds raise success from 23.67\% to 43.33\%, a 19.7-percentage-point gain, with a final score of 56.80. LoopWAM also achieves 94.5\% average success on RoboTwin~2.0 and 49.5\% overall success on RoboCasa365 without additional embodied pretraining, obtaining the best overall results among the compared methods across all three benchmarks. On challenging shirt folding task, two rounds of deployment-driven improvement after single-task post-training raise success from 13.20\% to 55.56\%. These results demonstrate closed-loop improvement from mixed-quality experience under both multi-task learning and single-task post-training. \href{https://loop-wam.github.io/}{\textcolor{orange}{Project Page}}

Thai Phrases Audio
Read story

Choose your English reading

Ten short lessons are grouped by CEFR level, with Thai support, useful phrases, and vocabulary help inside each story.

Stories
10
Levels
5
Format
EN + TH
Cover image for DNA and vehicle-tracking help French investigators recover stolen Renoirs
A1

A1 readings

Simple daily-life practice stories for first-step reading.

2 stories
Book Return

Practice story

Returning a Library Book

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Dao returns a library book on her way home.

Thai Phrases Audio
Read story
Cover image for A Low Phone Battery

Practice story

A Low Phone Battery

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Kiet charges his phone before an important call.

Thai Phrases Audio
Read story
A2

A2 readings

Longer daily-life practice for common situations.

2 stories
Cover image for Leaving a Phone for Repair

Practice story

Leaving a Phone for Repair

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Golf explains a phone problem and asks about the repair cost.

Thai Phrases Audio
Read story
Aria Resort Hotel Front Desk

Practice story

Checking In at a Hotel

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Fern checks her booking details and asks about breakfast at a hotel.

Thai Phrases Audio
Read story
B1

B1 readings

Real news rewritten as easy news.

2 stories
B2

B2 readings

Real news close to standard article style.

2 stories
C1

C1 readings

Advanced real news with fuller context.

2 stories

Choose your English reading

Ten short lessons are grouped by CEFR level, with Thai support, useful phrases, and vocabulary help inside each story.

Stories
10
Levels
5
Format
EN + TH
Cover image for Economic frustration helps fuel Alberta separatism — and these 4 charts suggest why
A1

A1 readings

Simple daily-life practice stories for first-step reading.

2 stories
Cover image for The Lunch Box

Practice story

The Lunch Box

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Pim finds the lunch box that she left at home.

Thai Phrases Audio
Read story
Yesterday on the train to work

Practice story

The Raincoat at Work

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Ton remembers his raincoat before he leaves the office.

Thai Phrases Audio
Read story
A2

A2 readings

Longer daily-life practice for common situations.

2 stories
19 July 1953 Edmondson-type supplement train ticket by SJ Sweden for travel starting in Gothenburg, Sweden. Approx. 3.9 x 3 cm, weight less than 1 g.

Practice story

Changing a Train Ticket

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Dan changes his train after learning that his meeting will end late.

Thai Phrases Audio
Read story
Cover image for Sending a Parcel

Practice story

Sending a Parcel

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Yui prepares a parcel and chooses a delivery option at the post office.

Thai Phrases Audio
Read story
B1

B1 readings

Real news rewritten as easy news.

2 stories
B2

B2 readings

Real news close to standard article style.

2 stories
C1

C1 readings

Advanced real news with fuller context.

2 stories

Choose your English reading

Ten short lessons are grouped by CEFR level, with Thai support, useful phrases, and vocabulary help inside each story.

Stories
10
Levels
5
Format
EN + TH
Cover image for ‘Every rock has a story’: retired geologist opens rock library in Whitehorse
A1

A1 readings

Simple daily-life practice stories for first-step reading.

2 stories
Identifier : shorthistoryofen00hinduoft ( find matches ) Title : A short history of engraving (and) etching : for the use of collectors and students; with full bibliography, classified list and index of engravers Year : 1908 ( 1900s ) Authors : Hind, Arthur Mayger, 1880-1957 Subjects : Engravers Engraving Etchers Etching Publisher : London : A. Constable Contributing Library : Robarts - University of Toronto Digitizing Sponsor : MSN View Book Page : Book Viewer About This Book : Catalog Entry View All Images : All Images From Book Click here to view book online to see this illustration in context in a browseable online version of this book. Text Appearing Before Image: s in the manner of this school, and distinctly inferior books: ... ... 1 -i, • » ■ Monte Sancfo to the preceding m technical power, are the illustrations to Antonio ^i ^/,;^ ^^^^.Bettinis Monte Sancto di Dio, 1477, ^d Landinos Dante of 1481, Landinosboth of which were published by Nicolas Laurentii. The former Dante, 1481.is one of the earliest instances known where the copper-plates usedfor book illustration were printed directly on to the page of text.^ Ofthe Dante illustrations, which were engraved after designs by Botticelli,* ^ See A. Warburg, Riv. dArtc, iii. (1905), July. - Again in 1498 he is mentioned as renting a goldsmiths shop with Tommaso and Antonio (sonsof his late brother Stefano). Cf. H. P. Home, Botticelli, 1908 (pp. 77-86). ^ Cf. pp. 30, 33, 65, 70, 96, 119. • Either adapted from those at Berlin and in the Vatican, or more probably based on an earlier series now lost. 48 THE EARLIEST ENGRAVERS and never completed (they embrace the first nineteen cantos of the Text Appearing After Image: IQ ^^^^ ^coiui.cht! mondo cbi^ima amoi-c E i nacqucdocioS/dj lafciuiaKumana. i I Amai-ofKotneufdi.-a^uedHimcglio Nutniocli penficrdold SiToRui/ il 2 Ouando fiatuo/cf)onie.no(>ro fignote. FattodgnorS^dioda-gcnieuafia Fig. 19.—Anon, early Florentine Engraver in the Broad Manner.The Triumph of Love. Inferno), only the first two, or at least three, are ever found printed THE BROAD MANNER 49 on the page of text. The others, when they occur, are generallyprinted on a separate piece of paper and pasted in, an evidence ofthe difficulties which the printer experienced with the other process.Besides these two publications there is hardly any book of impor- Other engrav-tance illustrated with metal engravings until the end of the next *gs in fifteenthcentury, when the practice was revived with success. Three engrav- ^^ ^^^ °° ^ings (two tables of affinity and the Virgins Crown with a smallAnnunciatio)i) are found in Fra Pacifico di Novaras Sumula diPacifica Conscientia, printed in Milan b Note About Images Please note that these images are extracted from scanned page images that may have been digitally enhanced for readability - coloration and appearance of these illustrations may not perfectly resemble the original work.

Practice story

A Short Shopping List

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Mali uses a short list to buy food for dinner.

Thai Phrases Audio
Read story
Cover image for The Bus Card

Practice story

The Bus Card

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Nok learns how to add money to her bus card before work.

Thai Phrases Audio
Read story
A2

A2 readings

Longer daily-life practice for common situations.

2 stories
The Dentist Office of the Future

Practice story

Moving a Dentist Appointment

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Pat moves an appointment after his work schedule changes.

Thai Phrases Audio
Read story
Cover image for A Phone Call from the Driver

Practice story

A Phone Call from the Driver

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Mee gives clear directions when a delivery driver cannot find her building.

Thai Phrases Audio
Read story
B1

B1 readings

Real news rewritten as easy news.

2 stories
Cover image for Special Weather Statement issued October 11 at 2:18PM MDT by NWS Salt Lake City UT

Easy news

Special Weather Statement issued October 11 at 2:18PM MDT by NWS Salt Lake City UT

At 218 PM MDT, Doppler radar was tracking a shower 18 miles north of Sunnyside, or 21 miles northeast of Price, moving northeast at 45 mph. HAZARD...Wind gusts up to 50 mph. SOURCE...Radar indicated. IMPACT...Gusty winds could knock down tree limbs and blow around unsecured objects. Locations impacted include... Mainly rural areas of North Central Carbon and Southeastern Duchesne Counties.

Thai Phrases Audio
Read story
B2

B2 readings

Real news close to standard article style.

2 stories
C1

C1 readings

Advanced real news with fuller context.

2 stories

Choose your English reading

Ten short lessons are grouped by CEFR level, with Thai support, useful phrases, and vocabulary help inside each story.

Stories
10
Levels
5
Format
EN + TH
Cover image for Marine Weather Statement issued October 10 at 4:01PM EDT by NWS Melbourne FL
A1

A1 readings

Simple daily-life practice stories for first-step reading.

2 stories
New Orleans Airport Gate Waiting Area Photo i024 by Grant Wickes

Practice story

Waiting at the School Gate

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Nina waits in the right place to meet her son after school.

Thai Phrases Audio
Read story
Redhill Footbridge - June 2011 - Health & Safety at Walk

Practice story

A Walk in the Park

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Wit takes a short walk after dinner.

Thai Phrases Audio
Read story
A2

A2 readings

Longer daily-life practice for common situations.

2 stories
Cover image for Asking About a Restaurant Order

Practice story

Asking About a Restaurant Order

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Jane politely checks an order when one dish does not arrive.

Thai Phrases Audio
Read story
'Fallingwater' and Waterfall

Practice story

Calling About a Water Leak

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Lek reports a leak clearly and helps the landlord arrange a repair.

Thai Phrases Audio
Read story
B1

B1 readings

Real news rewritten as easy news.

2 stories
Cover image for Dust Storm Warning issued October 10 at 1:03PM MST until October 10 at 1:45PM MST by NWS Phoenix AZ

Easy news

Dust Storm Warning issued October 10 at 1:03PM MST until October 10 at 1:45PM MST by NWS Phoenix AZ

The National Weather Service in Phoenix has issued a * Dust Storm Warning for... Maricopa County in south central Arizona... Pinal County in southeastern Arizona... * Until 145 PM MST. * At 103 PM MST, a wall of dust was located along a line from near Luke AFB to 14 miles south of Maricopa, moving northeast at 30 mph. HAZARD...Less than a quarter mile visibility with strong winds in excess of 40 mph. SOURCE...Public reported. IMPACT...Dangerous life-threatening travel. * Locations impacted include... Phoenix, Mesa, Chandler, Glendale, Tempe, Peoria, Surprise, Avondale, Goodyear, Casa Grande, El Mirage, Paradise Valley, Tolleson, Youngtown, Laveen, Sun Lakes and Cashion. This includes the following highways... AZ Route 87 between mile markers 153 and 162. AZ Interstate 8 between mile markers 151 and 160. AZ Route 202 near mile marker 1...and between mile markers 10 and 11...and between mile markers 2 and 4... and between mile markers 45 and 48. AZ Route 101 between mile markers 10 and 17...and near mile marker 18. AZ Route 287 near mile marker 111. US Highway 60 between mile markers 135 and 144. AZ Interstate 17 between mile markers 195 and 204. AZ Route 51 near mile marker 1... and near mile marker 10...and between mile markers 2 and 9. AZ Interstate 10 between mile markers 125 and 134. AZ Route 238 between mile markers 38 and 44. AZ Route 303 between mile markers 105 and 114. AZ Route 347 between mile markers 161 and 170.

Thai Phrases Audio
Read story
Cover image for Special Weather Statement issued October 10 at 2:02PM MDT by NWS Cheyenne WY

Easy news

Special Weather Statement issued October 10 at 2:02PM MDT by NWS Cheyenne WY

At 202 PM MDT, Doppler radar was tracking gusty showers along a line extending from 9 miles south of Chugwater to near Whitaker. Movement was northeast at 35 mph. HAZARD...Wind gusts of 50 to 55 mph. SOURCE...Radar indicated. IMPACT...Gusty winds could knock down tree limbs and blow around unsecured objects. Locations impacted include... Whitaker, Meriden Rest Area, Gun Barrel, and Hawk Springs.

Thai Phrases Audio
Read story
B2

B2 readings

Real news close to standard article style.

2 stories
C1

C1 readings

Advanced real news with fuller context.

2 stories
Cover image for Marine Weather Statement issued October 10 at 4:01PM EDT by NWS Melbourne FL

Advanced real news

Marine Weather Statement issued October 10 at 4:01PM EDT by NWS Melbourne FL

The areas affected include... Sebastian Inlet to Jupiter Inlet 0-20 nm... At 400 PM EDT, Doppler radar indicated a strong thunderstorm, capable of producing winds to around 30 knots. This thunderstorm was located over Queens Cove, or over Indrio, moving north at 20 knots. Additional storms will develop near the Treasure Coast and move offshore through late afternoon.

Thai Phrases Audio
Read story

Choose your English reading

Ten short lessons are grouped by CEFR level, with Thai support, useful phrases, and vocabulary help inside each story.

Stories
10
Levels
5
Format
EN + TH
Cover image for Health Secretary Kennedy touts an initiative to study vaccine safety
A1

A1 readings

Simple daily-life practice stories for first-step reading.

2 stories
Cappuccino in ugly glass cup :P

Practice story

A Broken Cup

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Lina cleans the kitchen safely after a cup breaks.

Thai Phrases Audio
Read story
Stratford Ontario - Canada - Architecture Cottage with Captains Walk

Practice story

The Early Bus

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Joe leaves home early and reaches work before the meeting.

Thai Phrases Audio
Read story
A2

A2 readings

Longer daily-life practice for common situations.

2 stories
Introduction to Bioinformatics Teacher Workshop

Practice story

A Meeting with the Teacher

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Kanda prepares questions before meeting her daughter's teacher.

Thai Phrases Audio
Read story
Cover image for Checking a Bank Transfer

Practice story

Checking a Bank Transfer

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Som checks the account details before sending rent money.

Thai Phrases Audio
Read story
B1

B1 readings

Real news rewritten as easy news.

2 stories
B2

B2 readings

Real news close to standard article style.

2 stories
C1

C1 readings

Advanced real news with fuller context.

2 stories

Choose your English reading

Ten short lessons are grouped by CEFR level, with Thai support, useful phrases, and vocabulary help inside each story.

Stories
10
Levels
5
Format
EN + TH
Cover image for Who will win the 2026 Nobel Prize in economics?
A1

A1 readings

Simple daily-life practice stories for first-step reading.

2 stories
Foreign Currency and Coins

Practice story

Change at the Market

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

May checks her change after buying bananas.

Thai Phrases Audio
Read story
my-health-mart-pharmacy-sticker-1

Practice story

At the Pharmacy

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Ben asks the pharmacist for help with a small cut.

Thai Phrases Audio
Read story
A2

A2 readings

Longer daily-life practice for common situations.

2 stories
Missed the last Bus

Practice story

Missing the Last Bus

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Ploy finds another safe way home after missing her bus.

Thai Phrases Audio
Read story
Cover image for Returning the Wrong Shirt

Practice story

Returning the Wrong Shirt

Fictional learning story - not real newsเรื่องอ่านฝึกภาษา แต่งขึ้นเพื่อการเรียนภาษาอังกฤษ ไม่ใช่ข่าวจริง

Niran returns a shirt after discovering that the size is wrong.

Thai Phrases Audio
Read story
B1

B1 readings

Real news rewritten as easy news.

2 stories
Cover image for Is it better to buy or rent?

Easy news

Is it better to buy or rent?

Is it better to rent or buy? Try our calculator based on two decades of historical data on property prices, rents and more.

Thai Phrases Audio
Read story
B2

B2 readings

Real news close to standard article style.

2 stories
C1

C1 readings

Advanced real news with fuller context.

2 stories