im a guy currently in Touro and regret it.
1. 7,200 a semester isnt normal(compared to 2500 for brooklyn college)
2. most professors arent competent and do not know how to teach
3. the Deans do nothing to accommodate your sced and always brush you away by telling you to stay another semester.
it also depends what field you are looking into. i hear alot of good things about their accounting department(im a science major)