Daniel Scharff
His class consisted mostly of 3 big group project labs and a final project.  There is weekly progress reports and some homework but they're less important.  I could have gotten an A if I had tried in this class.  He does his best to make it fun.  There is technically a textbook but it's not required. 