Good checkmate puzzles
Good interface, plenty of puzzles...some options are vague though and some puzzles have been proven unsolvable with modern computers. Still, overall this is a good way to practice mating patterns on the go.
Nickisimo about
Memphis Chess Club