His lectures are amazing because you can tell he is passionate about what he is teaching and ensures that everyone understands the content. However, the tests were pretty stressful, my Garmin watch would not shut up during them telling me to calm down. They are very time-restricted but overall not the worst.