First: Let me start off by saying the place seems decent. You can probably go and have a good day there.
I'm not one to normally write negative reviews. The staff, however, will make this a place that you do not want to visit. We tried to get assistance from the staff at several points, and we tended to be ignored. When they finally did deal with us, it was very unhelpful and cold.
I feel strongly that I wasted my money with Cardinal. I will not be going to this course ever.