If you want to practice beforehand you should take the online practice tests from ATI. If you take the actual test, it could screw you up in the future. Many schools will only consider your first attempt, regardless if you got a higher score the second time you took the test. I would not risk taking a real TEAS test unless you are absolutely prepared to take it and intend to get the highest score you can. The practice tests online are very helpful, they cost money but they are harder than the actual TEAS test, plus they give you the rationale for all of the answers so it is a great study and preparation tool. You do not have to take the TEAS for each school, just once. Then you can have your TEAS transcript sent to each school as needed during the application process.