I thought most puzzles were fine, but I really hated some of the higher level randomized clock puzzles. I ended up using a program to solve them for me.