I'm having trouble with the following question;

"A biased coin is tossed until more heads then tails appear.

The coin is biased such that it lands on heads with probability 2/3 and tails with probability 1/3

What is the expected number of flips and the variance?"

Any help would be appreciated;