I like to write new vocabularies that I came across everyday to keep tab of all of them. This way, I ensure that I am improving on a daily basis. Sure, it takes a lot of time, but it's totally worth it.
If you have already earns the basics, you should tart listening to that language whenever and wherever possible. I suggest you to watch some movies in that language whenever you ave some time to spare. It may not sound like a productive idea, but it will do wonders for you.
Writing is easier than speaking. It just is. I guess it's because you have more time to think when you are writing. There is no such thing as fumbling in writing.
Can you do it? Trying to learn one language at a time can be so frustrating sometimes. We are talking about 2 languages here. If you can manage it, goo for it.
I say go or French. Of course, it's going to be your choice at the end off the day, but in my opinion, you should consider giving this language a shot. It's not easy to learn, but well worth the effort.
No, I wouldn't say so. Thanks to the British Colonial era, English is ingrained in our blood since childhood. You can't run away from this language if you want a good job and life. Other languages can prove a bit difficult to learn, but nothing is impossible.
When you don't understand something even though he is repeating it, the worst thing you could do is leave. Tell him to help you understand even though it can be frustrating for him. He would be glad to help you out with it. Show eagerness.
I am focused on too many languages right now to give any attention to any other language. I am learning French right now, so I would like to stick to it for the time being. Italian and Chinese is also on my list.
Books can be a really great way to learn more about a language, especially if you know the basics already. It can be infuriating at times to read a book in other language, but you'll get used to it soon.