it can be very difficult trying to figure it all out.  A techie kind of geek may be able to use this fine but I find it frustrating even after having several casios (try to keep the same so things might be the same??????) any way as far as keeping time ---no problems