One of the the most difficult challenges for me when it comes to what I need to know is my self-defenses. Thankfully, I have an awesome mentor who is helping me with them. He helped me with 2nd Dan one step self-defense the other day, and today I was helped with 2nd Dan specials. Now that I can practice these at home, I'll be able to thank my mentor when I pass the testing.