I would highly recommend this course. It helps give an understanding as to why and what. It is hugely interesting and in depth, but Julia makes it easily accessible and is so very approachable and happy to answer all and any questions! It is a must for anyone and everyone I feel!