Teaching Solutions is awesome! They were extremely easy to work with. They helped me get exactly what I was looking for. So quick and professional. I bought a book from Teaching Solutions as a recommendation by my educator preparation program. My score significantly increased on the exam because of this book. It provided me with the strategy tools I needed to pass this exam and also served as a refresher for things I had forgotten. If you want to be on right track and sail gracefully on your upcoming exam, then go with them.