Michael Flinn
Mike Flinn is a retired Caterpillar Engineer who knows his stuff when it comes to anything Caterpillar. However, he has started teaching this year due to the policy change at ICC and he is essentially learning the class with us. The lectures are confusing and any questions you might have will not be answered in a way that will help you learn.