Powell is so kind and even through online you can just sense that. I enjoy the assignments they make you think and it is easy to WANT to do a good job. He doesnt give too much work which is nice because you can focus on doing a well done job on assignments he does give. He recommended a textbook but I just use his PP notes. Around 2 assig/weekly