I just graduated from ASU, so you know my feelings about Tucson. If you want good riding go up to Phoenix
If you could swing a nodrop ride on the weekends it'd be the best bet for you IMO. They will help you find good routes around the area, and I believe it is much safer I think.