I think you for the most part things are under control. However, recently in our Dark Green class you assigned somebody that was completely not qualified to be teaching the class. And while it would be easy to blame her, that would be unfair, as clearly she was placed by management into a position that she wasn't ready. The result was a group of frustrated students. Subsequently you replaced her due to a scheduling issue, which while sounding nice is not accurate. Several of the students were unhappy and thankfully Amir came to replace our prior teacher. However, it should have not occurred the day of class, as folks were also confused when suddenly a new teacher "just showed up". Second, as we all pay good money for these courses, I would strongly suggest a proper accommodation is made for those who are in the class.