I am quite fond of the three molecular biology courses from MIT on edx [1][2][3]. Not only are the lectures great, but they also have spaced repetition built in. The exercises are often great counterfactual questions that encourage deep understanding.