Had good grade b4 dropped by professor. 
Clear and thorough instruction and nice when grading but felt condescending when answering any questions during live sessions. All material/prompts about the environment which was interesting and easy especially w/ the source material provided but not for everyone. Wished he was more privately communicative.