...the Sensei who teaches the general classes and is only at Blue-Green so far, is an incredibly intelligent guy and has an amazing knowledge of detail from his Academy classes that he attends every week...
I find this confusing. In most systems "blue-green" denotes an intermediate rank, yet you describe this person as "Sensei" or teacher, and not as a junior or assistant instructor? Could you clarify? In my experience, the head instructor at a school (or even a small club such as the one I run) is typically more seasoned both as a practitioner and as an instructor.
Regardless, I'm glad that you are enjoying your experiences at this school.