This website was created to help people improve their American English pronunciation. At the core is a series of videos explaining in detail how each sound is created, as well as a blog.
This blog focuses on the F and V sounds, so if you are not familiar with those videos, I suggest you work through them first.