Tim Michaels
I never had a professor assign as much homework as Dr. Michaels does. He has his students read multiple chapters, watch 2+ lecture videos, then work on the assignment for that week. If he does not have us read as much he assigns a discussion post.