Kampung Bagan Sungai Kajang is a fishing village in the southwest corner of Tanjung Karang, Selangor.
Ng Kok Yaw helps his son put on his life jacket before they head out for the boat ride to school.
The children will bring their life jackets with them to school even if rain forces them to travel by car in the morning.
After getting off the boat, Ng Hock Eng, 59, walks with two students through a seafood restaurant as they make their way to school.
When it rains, children unable to get a car ride to school must wait until the rain eases up before taking the boat.
A student carefully climbs his way up the concrete jetty steps before walking through the rear of a seafood restaurant.
Pupils of SJK(C) Yit Khwan follow the ferryman, Ng Hock Eng, as he takes them to his boat.
Schoolchildren from Kampung Bagan Sungai Kajang crossing the river on a footbridge.
A total of 26 children from Kampung Bagan Sungai Kajang take the boat to and from school.
Students wait in line to get on the boat that takes them across Sungai Tengi to school and to return home.
Having grown up in a fishing village, most of the children are used to riding the boat to school.
A helping hand from ferryman Ng Hock Eng as a schoolboy steps off the boat.
Ng Hock Eng says he hopes to retire from the “school boat business” in a few years and focus on his other job, helping fishermen to peel shrimps.
Ng Hock Eng moors his boat by tying a rope around a post on the jetty steps.
After getting off the boat, children rush to their waiting parents at the jetty landing.