Minor suggestion

I think it should be "I just finished talking to my English teacher on the phone."

請您先登陸,再發跟帖!