Really fast-paced and comprehensive. Everything was clearly explained until everyone in the class understood.