I am halfway through and working hard to master these last 3 months. SOTA has taught me so much and I am grateful. Excellent staff and support.