Product review (5 stars): They are fun, but you have to celebrate the small victories
These are harder to learn than I expected. They are fun, but you have to celebrate the small victories.