This dictionary has helped me a lot. I love the example sentences except not all words have them. Its frustrating that I cant tell right away whether a noun is masculine or feminine. My other programs do not distinguish them either. Definitely room for improvement but still awesome.