Adam Garsa
Submitted: 3+ years ago
So far I'm happy with the experience. The instruction is thoughtful, and there are many different ways to review and practice the material. The interface is a little clunky and could use updating, but the content and quality is very good.