I rate this app two stars because coming back from school is a nightmare. I have to take two buses. Rarely, this app is on time. My school finishes at 15:20 and the bus comes at 15:29 which gives me nine minutes to go to my locker, get out of my busy school and walk to the bus stop. The day that we finished 10 minutes early, I rushed to get to the bus stop but before I left school, I checked this app. It said that the bus was coming in 25 minutes so I stayed outside of school and sat down with my friend who’s mum was going to pick her up in 45 mins. I realised that I had plenty of time so I waited and talked with her. I set a 13 minutes alarm so that it gives me 12 minutes to get to the bus stop with a lot of time. However, when that alarm went, the bus had 1 minute till due. I ran but due to me holding my saxophone, I didn’t get there in time. I had to wait another 30 minutes for the next bus which is terrible due to it being a stormy day and it was hailing and the bus stop didn’t have a shelter. That was only my first bus. My second bus was coming in “13 minutes” after I got onto my first bus. The time from my first bus getting to my second bus stop is around a 5 minute drive but a 25 minute walk due to it being on the road side so I thought that I would make it in time. As soon as I got to the second bus stop, my bus was there but the rude bus driver drove off. Again, I had to wait for ages. This entirely was this apps fault and if it was on time, it wouldn’t have taken 2 hours to get home on a 30 minute route. This explains my annoyance and why it has two stars. It is worth one but I’m being nice. 🤔😶