Please share your own personal experience or critical review of this resource - specifically we want to know what it is good for and what it is bad for. What are it's strengths and weaknesses? Can you offer any additional information on who it might be best suited for? If you want to provide recommended alternatives based on your own experience that is also okay. All other discussion-type comments will be removed so we can keep this resource as awesome as possible.