to ask for something forcefully, in a way that shows that you do not expect to be refused
How about "demanded"? Consider this
Computer training and Internet are highly demanded
Are "demanded" and "needed" interchangeable here?
Computer training and Internet are highly needed
The results in Google Ngram seem to be a YES. Although I am not sure about that. Could someone please give a hint? Thanks in advance.