Arrrg. I don't think I can make it for may long weekend anymore. I failed my road test (I had no clue I was supposed to shoulder check when turning right corners lol) and I can't get a retest until June 5th.