There are many resources available, especially online.
Mae llawer o adnoddau ar gael, yn enwedig ar-lein.