Informative, Detailed
Review: October 12, 2016
Informative, detailed, patient and good instructor
Suggested improvements:
No thoughts come to mind
Informative, detailed, patient and good instructor
Suggested improvements:
No thoughts come to mind