So many brilliant resources on Youtube, some great lectures on the Yale University channel