Phenomenal course with great instruction. The class materials were up to date and thorough. I highly recommend this course