Mr. D Math offers both self-paced AND live courses. So far, my boys prefer self-paced classes. I will, however, be encouraging them to take some live courses because I've heard such amazing things about them! Mr. D also has a podcast - A+ Parents AND he has a book called TEACH: Creating Independently Responsible Learners. I just finished it - wow!