I've been taking classes for over a year and plan to continue through college. My pronunciation is decent, but I still have a long ways to go in terms of speaking, reading, and listening. Listening is easily the hardest part since many native speakers talk so quickly.