I've found this series of videos to be really insightful/helpful

https://youtube.com/playlist?list=PLvfTZmvZzNmD4WzBNKhNpBKtyJcxJ4Ajl