I just watched the video, wow......... There's always "that guy" out there.
I couldn't get a judgement on the CFI's, they appear to be doing a good job though. Hopefully they see some money their way for their efforts(ok, so we know that won't happen)