Is it worth taking an actual course in this, rather than being confident in the basics from books/ online etc? Any experiences would be appreciated.