A site that focuses on information and activities around grammar. There are various activities, videos and a link to an open canvas course with quizzes.
From Luther University comes this site with 4 units dedicated to Problem Based Spanish for advanced learners. This may be too advanced/not enough material for what you are looking for but I felt it was worth a shot.