I signed up my child at karateforkidsbeaverton.com and it has been a great decision. The instructors are friendly and skilled, and they make the classes enjoyable. The facility is clean and well-maintained. My child has shown progress in their skills and has also developed important values like discipline and perseverance.