Sifu Fred Grant knows his stuff. He is very patient and can break down complex concepts really well. He also takes the time to explain reasons and applications for each movement, and will answer all questions. Definitely cares about his students and ensuring they mature as martial artists. The school is a wonderful environment and filled with supportive people. Ultimately, I highly recommend Grant’s Kung Fu Academy