Well, the reason for the 6K deposit is because quite a few people aren't looking at Touro NY as their first choice, hence why the hefty deposit was implemented.
See if you can put it on a credit card with 0% APR and then pay off the credit with money from student loans that you take out later on.