John McTaggart
John is one of the best instructors i have had the pleasure of dealing with. He makes the class enjoyable, and easy to learn. If you have a problem with what is being thought in class John will stop and help you till you get it. He is very kind, and caring for his students