Quest Tennis offers a very accomplished group if instructors. They offer all levels of teaching lessons as well as a specific Junior Tennis Academy for ages 4-18.
They have adult groups that one can join with leagues and Round Robin. This is a great service if you don't know wnyone in the area to play with.
PROS: Excellent instructors
CONS: None
more