Bruce Sherman

I really liked having the topics and quizzes broken into smaller categories. Also, having the self pacing was good.