Ive taken several of his on the internet classes and theyre laid out pretty similarly. Lectures are posted in the beginning from the semester and stay up so you can progress at your personal rate, which happens to be also practical if you'll want to overview an idea later on. He also gives complete opinions on assignments so you're able to boost yo