The explaination for the different complex concepts in Mitch's courses is very easily understandable. It helps a lot!