It's a great simulation & could be useful in teaching! But be prepared to be disappointed! Online play is NOT accurate! You will get disconnected if in 1st! If in 2nd you will only get 3rd place awards! Almost every single time. Extremely frustrating! If you pay for a car with gold it will cost 3 times the gold more to upgrade it! This is not a cheap game. Yes this game is free to play & it takes way longer to build up gold but I do NOT suggest investing to get ahead! (It's not worth it)