uEye is free, fun, and an interactive way to learn UI design. There are 15 UI design challenges and you have to spot which UI design fundamentals have been applied incorrectly! Get a point for each correct answer, and lose a point for those you get wrong.