That is really a well-done video--very amusing and even energizing! The teacher really got into it as well. Tenses, especially when combined in a sentence, are usually very hard for learners to wrap their brains around--not to mention trying to figure out the subjunctive! Rapping it may be a way!
This is awesome:) I could see students making their own rap videos to help them learn Spanish. Discovery Streaming also has some good videos on teaching verbs tenses, but it is subscription based so your school district would need to pay a subscription fee. There were quite a few videos on YouTube regarding learning Spanish and they are free:)