Algebra Games
http://www.math-play.com/Algebraic-Expressions-Millionaire/algebraic-expressions-millionaire.html
http://www.math-play.com/7th-Grade-Algebra-Jeopardy/7th-Grade-Algebra-Jeopardy.html
Angle Math Games
http://www.xpmath.com/forums/arcade.php?do=play&gameid=104
http://www.mathgames.com/skill/8.85-complementary-supplementary-vertical-and-adjacent-angles
http://resources.woodlands-junior.kent.sch.uk/maths/shapes/angles.html#angles
http://www.math-play.com/Angles-Jeopardy/Angles-Jeopardy.html
Math Games
https://media.pk12ls.com/curriculum/math/enVision6-8/enV6-8_games/enV68_games_landing.html?fbclid=IwAR0ru7lbe-MocsyL0Q8mI7eGnFKJgroWNdgxKcUdFWfrfvjc6AOeca7SL9k&fbclid=IwAR1hH9V-REH4_dHuPvl9FsLIf9UXt8njNC1mf1OkO24v4JtCqZWbR25V_uQ#/Grade:8/
http://www.sheppardsoftware.com/math.htm
http://www.math-play.com/Middle-School-Math-Games.html
http://www.xpmath.com/
http://www.arcademicskillbuilders.com/
http://www.brainpop.com/math/
http://www.coolmath-games.com/
http://www.mathgametime.com/grade/7th-grade
Other Resources
http://online.maryville.edu/mastering-the-stem-math-olympiad-and-other-math-competitions/
http://www.mathgames.com/skill/8.85-complementary-supplementary-vertical-and-adjacent-angles
http://resources.woodlands-junior.kent.sch.uk/maths/shapes/angles.html#angles
http://www.math-play.com/Angles-Jeopardy/Angles-Jeopardy.html
Math Games
https://media.pk12ls.com/curriculum/math/enVision6-8/enV6-8_games/enV68_games_landing.html?fbclid=IwAR0ru7lbe-MocsyL0Q8mI7eGnFKJgroWNdgxKcUdFWfrfvjc6AOeca7SL9k&fbclid=IwAR1hH9V-REH4_dHuPvl9FsLIf9UXt8njNC1mf1OkO24v4JtCqZWbR25V_uQ#/Grade:8/
http://www.sheppardsoftware.com/math.htm
http://www.math-play.com/Middle-School-Math-Games.html
http://www.xpmath.com/
http://www.arcademicskillbuilders.com/
http://www.brainpop.com/math/
http://www.coolmath-games.com/
http://www.mathgametime.com/grade/7th-grade
Other Resources
http://online.maryville.edu/mastering-the-stem-math-olympiad-and-other-math-competitions/