Rachel Huan Kao is an attorney at law that deals with immigration and nationality law. The practice's services include assisting employers to file immigrant and nonimmigrant petitions for current and prospective employees, and assisting families to petition for their relatives, both inside and outside the United States. Other specialities include naturalization, green card residence, and student and worker visas.