Crunching the numbers has always been the hard part. Taking a sighting is relatively straightforward if you have a horizon. Apps available can pull the almanac data and crunch numbers. There are way too many ways to screw that up without constant practice. I've got apps or .exe's on a number of devices -- iOS, Android and PC. They all work, the math is very mature.