I suggest you go to the calligraphy class of Shanghai Veteran Cadres Activity Center. The cost is very low (because of staff, classrooms, etc. They are all financial expenses, which are originally for veteran cadres) and the quality is good (you can't let old comrades be dissatisfied, or you will lose your political achievements).
Some districts in Shanghai also have activity centers for veteran cadres. Please inquire.