Less focused but enjoyed Eddie Woo's and 3blue1brown's more recent videos on Youtube
Also challenged by Tom Duff's trigonometry page - http://www.iq0.com/notes/trig.html
Enjoy learning how to derive identities and equations from first principles - quite like differential of x^2 => 2x and the quadratic eqn via completing the square