All Star Kung Fu is a great martial arts school located in Sunnyvale. Their studio is larger than the average kung fu school which is really nice for the advanced students and weapons. It's a new school right now (10/1/09) so there are a not a lot of students. But that's great for me because I get a lot of special one on one attention. Class sizes are small and the instructors are great. They work with each student individually throughout the class making sure everyone gets equal attention and help. Their ability to teach and explain to both children and adults is great.
Overall a great martial arts school! Good friendly atmosphere. Great for kids, parents, and adults.