Daniel Chang
I found EDUC220 fairly hard and there was tons of reading to complete, but Dr. Chang is an excellent instructor. His mini lectures are very helpful and he replies to emails very quickly. The assignments, discussions, and learning activities are well constructed and helpful for reinforcing ideas from the textbook.