I was dissapointed with the whole program... teachers didn't respond, they lied to me about things from the beginning, very rude people that run the program, and they don't teach. It is definitely a self teaching program. You basically pay to take ...