Very informative, highly recommend this course.