Mike is not only and incredible teacher but also and incredible person. He always tailors his efforts to the individual in a fun and exciting manner.

Mike is not only and incredible teacher but also and incredible person. He always tailors his efforts to the individual in a fun and exciting manner.