Sounds lie it would be a perfect fit for you. I've taken this class 7-8 times and I'm planning on it again.