Designalyze is free, but it's hard work. By signing in and becoming an authenticated user you'll get some pretty sweet benefits.
- Ability to sign up for courses and track your progress
- Full access to all the content.
- Alerts about new/revised content.