Johnny Lopez
There was no homework other than the research credits and paper but if youre under the age of 18 you get opted out. Other than that his lectures were pretty good and he takes his time to explain things.