But there are skeptics of the program as well.
"I don't think it makes sense and I won't participate," said Jin Liyin, a 28-year-old single woman employed at a trading firm.
"Training for marriage should involve some practical things like how to cook and how to do housework or provide some psychological consultation. This sort of stuff only sounds like 'how to marry a millionaire or a billionaire.'"
Jessica Zhao, a 25-year-old teacher at a local middle school, also sees no reason to participate in the course.
"Love is about yuanfen (connection), chemical reaction and fate, and such classes are just too tricky and too purpose-oriented," she said. Zhou Juemin, director of the Shanghai Matchmaking Association, said the city had many agencies that taught students how to maintain a good relationship in marriage, or how to date and how to serve as a good daughter-in-law. Even, on how to find a good husband. But Liang's agency is the only one that claims to help single women spot good husbands.
There is demand for such agencies in the market, because many singles lack knowledge on how to date and how to communicate, Zhou said.
"But it is not necessary for single women to flock to these agencies for such training, because the idea of tailored happiness is just a good wish, which certainly doesn't work for everybody," Zhou said.
Taking such training does not ensure happy marriage, and the high price they pay also does not guarantee high quality. Therefore, singles should realize that happy marriage is a kind of wisdom that needs lifelong practice, Zhou said.
Modern movie dream in retro Mingguo street