Jane Dwight estudió pintura a pincel china con el profesor Chen Bin Sun en Manila, Filipinas, y obtuvo un diploma en pintura china a pincel en el Instituto de Arte malayo. Qu Lei Lei y Cai Xiaoli, dos importantes expertos en pintura china, son sus maestros actuales, ya que continúa desarrollando sus conocimientos y sus técnicas empleando el estilo libre.