Timpanogos Scuba is very unorganized and unprofessional. They change the class schedule frequently which makes it difficult for the customer and their scheduling. As well as, the deal says it is a Monday, Wednesday class OR a Tuesday, Thursday class; however,(Chad) the one in charge will change it due to his own schedule. While I had the deal he changed it to a Monday, Thursday class, which did not work for me and I would have never bought the deal if I knew that was what was going to happen. Next, when I voiced concern over the scheduling and making it difficult Chad did not care and told us to contact whoever we bought the deal from. So customer satisfaction does not seem to bother him.