How Can You Tell When The Pasta Is Ready?

Most cooking directions for pasta will tell you to cook the noodles for 7-10 minutes to get al dente pasta. Al dente pasta is pasta that is firm but not crunchy. Most of the time I end up with mushy pasta because I don't use a timer, I will glance at the clock over the stove, so I know how long to cook the noodles,