I am an engineering graduate in Bangladesh. During my undergrad thesis, my supervisor took students for working on a topic that was for the first time in our department but he didn't help any of his thesis groups. Every year he takes thesis group for money but never ever teach or help any of the students about respective research work. Students somehow spend the year & gets out of the university. If somebody can do something better, he forces the student to include his name in the research paper as author though he has not helped in any aspect.
Since the beginning, my thesis group requested him a lot to teach & help to do our research work. He just wasted our time by telling repeatedly "contact me next week" & at the end of the year he said: "I can't help, whatever you can do submit it soon".
He didn't take a single tutorial class on research topic but forced us to submit thesis. We didn’t know what to do, how to do, we had not worked on research project before, we were newbie & he was destroying our future...
At last all the groups (12 students in total) passed the course submitting a simple copy-paste project. We complained against him to the Head of the Department since he betrayed 12 students; HOD didn't take any corrective action. That corrupted professor got angry against us.
I've become very much frustrated because I spent 1,600,000 BDT (around $19K USD) for undergrad tuition fees, didn't learn about doing research & the outcome is such a miserable condition.
How can I, from whom can I collect LOR for my higher studies in USA/Canada? What should I do? I've become utterly clueless.