 Prof .M  was amazing very detailed in his videos and makes him self very available to students ,his feed back is always helpful and he does want things done in a precise manner which is actually good because it makes you a better writer ,watch all videos , read assignments and you will do very well . i would take him again in a heart beat ! 