Great school and Teacher!
They really know what they are teaching and the best way to do so! They know how to explain things in a way you will be able to remember all the time! Real life examples and applications make it easier to process all that information! They are always willing to help and they answer all your questions the best way posible and in a timely manner!