This app has helped me a ton predict all of my periods! Majority of the time it has been spot on about when I am going to start my period and when it will end. Definitely worth it!
_mimi0112_ about Period Tracker