I don’t know how well-known his site is, but Villanova’s John Immerwahr has for the past couple/few years been maintaining a wonderful resource over at Teach Philosophy 101. Check it out if you haven’t done so already. If you have suggestions, send them to John. He welcomes the input with swift, friendly replies.