Darius Clark’s videos explains audit concepts very well. I would recommend his review program especially if you have issues understanding the transaction cycles.