I recommend the following products. I am enrolled in Amazon Associates program. So if you buy on Amazon from this link I get a commission. I only recommend a product which I have tried or in case of books have read it. I have curated these products.