Considering the voluminous account of information that needed to be covered in the few short days of this course, I have to say that Mike did a great job! Even though I felt like I was trying to drink from a firehouse of Mike's knowledge and over 20 years of experience, Mike took the time to explain various concepts that were important, to the whole group. 15 was a great size to feel involved but not overwhelmed with the size of the class. Thanks for a great job Mike!