Yes. Your valid foreign driver license allows you to drive without a supervising driver. You can drive on any street, road, highway, bridge, or tunnel, except in a DMV road test area.
Is your driver license printed in any language except English?
No, I'm actually from England. So my license is printed in English.