Yes, private more expensive than those school courses expectedly

but it depends on what your goal is and how you want to approach your studying.
if you want cheap, although will take long time to improve, you can get to know other friends learning the language. i got a shock when i heard jcs take 10 months (?) to covery basics lol..but maybe they stress a lot on the foundation. when you have a very strong foundation, you wont get so confused when you go higher.
but if you want to improve fast and can have your doubts answered immediately then by all means search on the net and see if got any cheap private.
but as i said b4, everything comes with a price. you need to sacrifice stuff, like time etc if you want to succeed in something. cannot expect to get better if no effort is spent