Assalamu alaikum, As we are getting more familiar with the Arabic, here is a useful article on the Arabic root word system. InshaAllah you will find it useful. Inshaallah next class onward we'll start distributing a page a class on the common words in the Quran booklet.
According to a longitudinal study (conducted from 1998 to 2014), the average time taken to get a first-degree black belt is ten years. Of course, this duration differs among martial arts. The shortest recorded training time is four years, while the longest to get a first-degree black belt is twenty-seven years. The study measured the time taken for these martial arts: Aikido, Iaido, Judo, Jujutsu, Karate, Kenpo, Kobudo, Taekwondo and Wing Chun.
Then again, to qualify for a black belt with him, you also have to qualify as a certified instructor of karate. 2 years is way too soon to earn a shodan rank. 4 or 5 years is fast, and average is something like 8-10 years to reach the skill level of shodan. Less isn't more when it comes to time training.