Hi! I just mailed my deposit in last week too! I'm pretty set on UPenn, and really excited! The cost is definitely something thats buzzing around in my head, need to figure that out! I'm coming from California, so it'll be a change, but I heard the ...