Preparation for the TOEIC
Some links you might find useful for working towards your B2 level (785 points) are given in this course.
General listening sites:
2-3 minute news items with a series of excellent exercises, new every day. Subscribe for the contribution of your choice ($1?) + $1 admin fees and gain access to all the archives, all levels of exercises on this excellent site.
Type in the missing lyrics to a variety of songs. Choose easy, intermediate or difficult levels. Help button gives you shorthand keys (repeat, skip, ...)