there are other case resources available.
ecch is a non-profit organisation dedicated to the case method of learning. On the website you can check out a number of articles on how to use and learn with cases.
There is free access to search the abstracts of over 45,000 case studies and articles. The database holds cases from all the business schools around the world which means there is huge variety.
ecch - the case for learning