I found this course very valuable.