IXL Learning
Sign in now
LearningAnalytics
Membership
Maths
English
National curriculum
Awards
Join nowSign in
View by: Years | Topics

Algebra

Here is a list of all of the skills that cover algebra! These skills are organised by year, and you can move your mouse over any skill name to preview the skill. To start practising, just click on any link. IXL will track your score, and the questions will automatically increase in difficulty as you improve!

Year 4 skills

  1. O.2 Solve for the variable: addition and subtraction
  2. O.3 Solve for the variable: multiplication and division
  3. O.4 Solve for the variable: addition, subtraction, multiplication and division
  4. O.5 Write variable equations to represent word problems

Year 5 skills

  1. H.1 Write variable expressions
  2. H.2 Write variable expressions: word problems
  3. H.3 Evaluate variable expressions
  4. H.4 Write variable equations to represent word problems
  5. H.5 Solve variable equations
  6. I.3 Write a two-variable equation
  7. I.4 Graph a two-variable relationship

Year 6 skills

  1. M.3 Write numerical expressions
  2. T.1 Write variable expressions
  3. T.2 Write variable expressions: word problems
  4. T.3 Evaluate variable expressions
  5. T.4 Write variable equations: word problems
  6. T.5 Solve equations with whole numbers
  7. T.6 Find a value using two-variable equations
  8. T.7 Complete a table for a two-variable relationship
  9. T.8 Complete a table from a graph
  10. T.9 Graph a two-variable relationship
  11. T.10 Write a two-variable equation

Year 7 skills

  1. D.3 Find the missing exponent or base
  2. X.1 Write variable expressions
  3. X.2 Write variable expressions: word problems
  4. X.3 Evaluate variable expressions with whole numbers
  5. X.4 Evaluate multi-variable expressions
  6. X.5 Evaluate variable expressions with decimals
  7. X.6 Identify terms and coefficients
  8. X.7 Sort factors of expressions
  9. X.10 Solve for a variable using properties of multiplication
  10. X.11 Add and subtract like terms
  11. X.12 Identify equivalent expressions
  12. Y.1 Which x satisfies an equation?
  13. Y.2 Write an equation from words
  14. Y.3 Model and solve equations using algebra tiles
  15. Y.4 Write and solve equations that represent diagrams
  16. Y.5 Solve one-step equations with whole numbers
  17. Y.6 Solve one-step equations with decimals
  18. Y.7 Solve one-step equations: word problems
  19. Y.8 Solve two-step equations
  20. Y.9 Solve equations involving like terms
  21. Y.10 Solve equations involving integers
  22. Z.1 Does (x, y) satisfy an equation?
  23. Z.2 Identify independent and dependent variables
  24. Z.3 Solve word problems involving two-variable equations
  25. Z.4 Complete a table for a two-variable relationship
  26. Z.5 Write a two-variable equation
  27. Z.6 Identify the graph of an equation
  28. Z.7 Graph a two-variable equation

Year 8 skills

  1. I.3 Solve equations with variable exponents
  2. K.2 Write equations for proportional relationships from tables
  3. K.5 Write equations for proportional relationships from graphs
  4. K.7 Interpret graphs of proportional relationships
  5. Q.6 Evaluate variable expressions for number sequences
  6. Q.7 Write variable expressions for arithmetic sequences
  7. R.1 Write variable expressions
  8. R.2 Write variable expressions: word problems
  9. R.3 Evaluate linear expressions
  10. R.4 Evaluate multi-variable expressions
  11. R.5 Evaluate absolute value expressions
  12. R.6 Evaluate nonlinear expressions
  13. R.7 Identify terms and coefficients
  14. R.8 Sort factors of expressions
  15. R.11 Solve equations using properties
  16. R.12 Write equivalent expressions using properties
  17. R.13 Add and subtract like terms
  18. R.14 Add, subtract and multiply linear expressions
  19. R.15 Factors of linear expressions
  20. R.16 Identify equivalent linear expressions
  21. S.1 Which x satisfies an equation?
  22. S.2 Write an equation from words
  23. S.3 Model and solve equations using algebra tiles
  24. S.4 Write and solve equations that represent diagrams
  25. S.5 Solve one-step equations
  26. S.6 Solve two-step equations
  27. S.7 Solve equations: word problems
  28. S.8 Solve equations involving like terms
  29. S.9 Solve equations: complete the solution
  30. T.1 Solutions to inequalities
  31. T.3 Solve one-step inequalities
  32. T.4 Solve two-step inequalities
  33. U.1 Does (x, y) satisfy the equation?
  34. U.2 Identify independent and dependent variables
  35. U.3 Solve word problems involving two-variable equations
  36. U.4 Complete a table for a two-variable relationship
  37. U.5 Write a two-variable equation
  38. U.6 Identify the graph of an equation
  39. U.7 Graph a two-variable equation
  40. U.8 Interpret a graph: word problems
  41. U.9 Write an equation from a graph using a table
  42. V.1 Find the gradient from a graph
  43. V.2 Find the gradient from two points
  44. V.4 Find the gradient from an equation
  45. V.5 Graph a line using gradient
  46. V.7 Identify linear and nonlinear functions

Year 9 skills

  1. F.3 Solve equations with variable exponents
  2. F.8 Multiplication with exponents
  3. F.9 Division with exponents
  4. F.10 Multiplication and division with exponents
  5. F.11 Power rule
  6. F.18 Solve equations involving squares and square roots
  7. I.2 Write equations for proportional relationships from tables
  8. I.5 Write equations for proportional relationships from graphs
  9. I.8 Interpret graphs of proportional relationships
  10. V.6 Evaluate variable expressions for number sequences
  11. V.7 Write variable expressions for arithmetic sequences
  12. W.1 Write variable expressions
  13. W.2 Write variable expressions from diagrams
  14. W.3 Write variable expressions: word problems
  15. W.4 Evaluate one-variable expressions
  16. W.5 Evaluate multi-variable expressions
  17. W.6 Evaluate absolute value expressions
  18. W.7 Evaluate radical expressions
  19. W.8 Evaluate rational expressions
  20. W.9 Identify terms and coefficients
  21. W.10 Sort factors of expressions
  22. W.13 Simplify variable expressions using properties
  23. W.14 Add and subtract like terms
  24. W.15 Add, subtract and multiply linear expressions
  25. W.16 Factors of linear expressions
  26. W.17 Identify equivalent linear expressions
  27. X.1 Which x satisfies an equation?
  28. X.2 Write an equation from words
  29. X.3 Model and solve equations using algebra tiles
  30. X.4 Write and solve equations that represent diagrams
  31. X.6 Solve one-step equations
  32. X.7 Solve two-step equations
  33. X.8 Solve multi-step equations
  34. X.9 Solve equations involving like terms
  35. X.10 Solve equations with variables on both sides
  36. X.11 Solve equations: mixed review
  37. X.12 Solve equations: complete the solution
  38. Y.1 Solutions to inequalities
  39. Y.3 Solve one-step inequalities
  40. Y.4 Solve two-step linear inequalities
  41. Y.5 Solve multi-step inequalities
  42. Z.1 Find the gradient of a graph
  43. Z.2 Find the gradient from two points
  44. Z.4 Find the gradient of an equation
  45. Z.5 Graph a line using gradient
  46. Z.6 Graph a line from an equation
  47. Z.11 Gradients of parallel and perpendicular lines
  48. AA.2 Does (x, y) satisfy the linear function?
  49. AA.3 Identify independent and dependent variables
  50. AA.6 Complete a table for a linear function
  51. AA.7 Complete a table and graph a linear function
  52. AA.8 Interpret the graph of a linear function: word problems
  53. AA.9 Write a linear function from a table
  54. AA.11 Write linear functions: word problems
  55. AA.12 Interpret linear functions
  56. AA.13 Identify linear and nonlinear functions
  57. AA.14 Does (x, y) satisfy the nonlinear function?
  58. BB.1 Identify monomials
  59. BB.2 Model polynomials with algebra tiles
  60. BB.3 Add and subtract polynomials using algebra tiles
  61. BB.4 Add and subtract polynomials
  62. BB.5 Add polynomials to find perimeter
  63. BB.6 Multiply monomials
  64. BB.7 Divide monomials
  65. BB.8 Multiply and divide monomials
  66. BB.9 Powers of monomials
  67. BB.10 Square and cube roots of monomials
  68. BB.11 Multiply polynomials using algebra tiles
  69. BB.12 Multiply polynomials
  70. BB.13 Multiply polynomials to find area

Year 10 skills

  1. B.3 Evaluate variable expressions involving integers
  2. B.7 Evaluate variable expressions involving rational numbers
  3. H.3 Simplify variable expressions using properties
  4. J.1 Write variable expressions
  5. J.2 Simplify variable expressions involving like terms and the distributive property
  6. J.3 Identify equivalent linear expressions
  7. J.4 Write variable equations
  8. J.5 Does x satisfy the equation?
  9. J.6 Solve equations using order of operations
  10. J.7 Rearrange multi-variable equations
  11. K.1 Model and solve equations using algebra tiles
  12. K.2 Write and solve equations that represent diagrams
  13. K.3 Solve one-step linear equations
  14. K.4 Solve two-step linear equations
  15. K.5 Solve advanced linear equations
  16. K.6 Solve equations with variables on both sides
  17. K.7 Solve equations: complete the solution
  18. K.8 Find the number of solutions
  19. K.9 Create equations with no solutions or infinitely many solutions
  20. K.10 Solve linear equations: word problems
  21. K.11 Solve linear equations: mixed review
  22. L.3 Identify solutions to inequalities
  23. L.4 Solve one-step linear inequalities: addition and subtraction
  24. L.5 Solve one-step linear inequalities: multiplication and division
  25. L.6 Solve one-step linear inequalities
  26. L.7 Graph solutions to one-step linear inequalities
  27. L.8 Solve two-step linear inequalities
  28. L.9 Graph solutions to two-step linear inequalities
  29. L.10 Solve advanced linear inequalities
  30. L.11 Graph solutions to advanced linear inequalities
  31. L.14 Solve compound inequalities
  32. L.15 Graph solutions to compound inequalities
  33. N.5 Identify types of functions from graphs
  34. N.7 Evaluate a function
  35. N.8 Evaluate a function: plug in an expression
  36. N.10 Complete a function table from an equation
  37. N.11 Interpret the graph of a function: word problems
  38. O.3 Graph a proportional relationship
  39. O.4 Write direct variation equations
  40. O.5 Write and solve direct variation equations
  41. O.6 Identify direct variation and inverse variation
  42. O.7 Write inverse variation equations
  43. O.8 Write and solve inverse variation equations
  44. P.1 Identify linear functions
  45. P.2 Find the gradient of a graph
  46. P.3 Find the gradient from two points
  47. P.5 Find the gradient and y-intercept of a linear equation
  48. P.6 Graph an equation in y=mx+c form
  49. P.7 Write an equation in y=mx+c form from a graph
  50. P.8 Write an equation in y=mx+c form
  51. P.9 Write an equation in y=mx+c form from a table
  52. P.10 Write an equation in y=mx+c form from a word problem
  53. P.11 Linear equations: solve for y
  54. P.12 Write linear functions to solve word problems
  55. P.13 Complete a table and graph a linear function
  56. P.15 Write equations in standard form
  57. P.16 Standard form: find x- and y-intercepts
  58. P.17 Standard form: graph an equation
  59. P.18 Equations of horizontal and vertical lines
  60. P.19 Graph a horizontal or vertical line
  61. P.20 Point-gradient form: graph an equation
  62. P.21 Point-gradient form: write an equation
  63. P.22 Point-gradient form: write an equation from a graph
  64. P.23 Gradients of parallel and perpendicular lines
  65. P.24 Write an equation for a parallel or perpendicular line
  66. Q.1 Does (x, y) satisfy the inequality?
  67. Q.2 Linear inequalities: solve for y
  68. Q.3 Graph a linear inequality in the coordinate plane
  69. Q.4 Linear inequalities: word problems
  70. Q.5 Is (x, y) a solution to the simultaneous inequalities?
  71. Q.6 Solve simultaneous linear inequalities by graphing
  72. R.1 Is (x, y) a solution to the simultaneous equations?
  73. R.2 Solve simultaneous equations by graphing
  74. R.3 Solve simultaneous equations by graphing: word problems
  75. R.4 Find the number of solutions to simultaneous equations by graphing
  76. R.5 Find the number of solutions to simultaneous equations
  77. R.6 Solve simultaneous equations using substitution
  78. R.7 Solve simultaneous equations using substitution: word problems
  79. R.8 Solve simultaneous equations using elimination
  80. R.9 Solve simultaneous equations using elimination: word problems
  81. S.4 Multiplication with exponents
  82. S.5 Division with exponents
  83. S.6 Multiplication and division with exponents
  84. S.7 Power rule
  85. T.4 Evaluate variable expressions for number sequences
  86. T.5 Write variable expressions for arithmetic sequences
  87. T.6 Write variable expressions for geometric sequences
  88. W.1 Identify monomials
  89. W.2 Multiply monomials
  90. W.3 Divide monomials
  91. W.4 Multiply and divide monomials
  92. W.5 Powers of monomials
  93. X.1 Polynomial vocabulary
  94. X.2 Model polynomials with algebra tiles
  95. X.3 Add and subtract polynomials using algebra tiles
  96. X.4 Add and subtract polynomials
  97. X.5 Add polynomials to find perimeter
  98. X.6 Multiply a polynomial by a monomial
  99. X.7 Multiply two polynomials using algebra tiles
  100. X.8 Multiply two binomials
  101. X.9 Multiply two binomials: special cases
  102. X.10 Multiply polynomials
  103. Y.1 HCF of monomials
  104. Y.2 Factorise out a monomial
  105. Y.3 Factorise quadratics with leading coefficient 1
  106. Y.4 Factorise quadratics with other leading coefficients
  107. Y.5 Factorise quadratics: special cases
  108. Y.6 Factorise quadratics using algebra tiles
  109. Y.7 Factorise by grouping
  110. Y.8 Factorise polynomials
  111. Z.1 Characteristics of quadratic functions
  112. Z.2 Complete a function table: quadratic functions
  113. Z.3 Solve a quadratic equation using square roots
  114. Z.4 Solve a quadratic equation using the zero product property
  115. Z.5 Solve a quadratic equation by factorising
  116. Z.6 Complete the square
  117. Z.7 Solve a quadratic equation by completing the square
  118. Z.8 Solve a quadratic equation using the quadratic formula
  119. BB.1 Rational functions: asymptotes and excluded values
  120. BB.3 Simplify rational expressions
  121. BB.4 Multiply and divide rational expressions
  122. BB.5 Divide polynomials
  123. BB.6 Add and subtract rational expressions
  124. BB.7 Solve rational equations
  125. CC.4 Rate of travel: word problems
  126. CC.5 Weighted averages: word problems

Year 11 skills

  1. B.2 Multiplication and division with exponents
  2. B.3 Power rule
  3. D.1 Solve one- and two-step linear equations
  4. D.2 Solve advanced linear equations
  5. D.3 Solve equations with variables on both sides
  6. D.4 Solve equations: complete the solution
  7. D.5 Find the number of solutions
  8. D.6 Create equations with no solutions or infinitely many solutions
  9. D.7 Solve linear equations: word problems
  10. D.8 Solve linear equations: mixed review
  11. E.1 Solve one-step linear inequalities
  12. E.2 Graph solutions to one-step linear inequalities
  13. E.3 Solve two-step linear inequalities
  14. E.4 Graph solutions to two-step linear inequalities
  15. E.5 Solve advanced linear inequalities
  16. E.6 Graph solutions to advanced linear inequalities
  17. E.9 Solve compound inequalities
  18. E.10 Graph solutions to compound inequalities
  19. F.6 Evaluate a function
  20. F.8 Complete a function table from an equation
  21. F.9 Interpret the graph of a function: word problems
  22. G.3 Graph a proportional relationship
  23. G.4 Write direct variation equations
  24. G.5 Write and solve direct variation equations
  25. G.6 Write inverse variation equations
  26. G.7 Write and solve inverse variation equations
  27. G.8 Identify direct variation and inverse variation
  28. H.1 Identify linear functions
  29. H.2 Find the gradient of a graph
  30. H.3 Find the gradient from two points
  31. H.5 Find the gradient and y-intercept of a linear equation
  32. H.6 Graph an equation in y=mx+c form
  33. H.7 Write an equation in y=mx+c form from a graph
  34. H.8 Write an equation in y=mx+c form
  35. H.9 Write an equation in y=mx+c form from a table
  36. H.10 Write an equation in y=mx+c form from a word problem
  37. H.11 Write linear functions to solve word problems
  38. H.12 Complete a table and graph a linear function
  39. H.14 Write equations in standard form
  40. H.15 Standard form: find x- and y-intercepts
  41. H.16 Standard form: graph an equation
  42. H.17 Equations of horizontal and vertical lines
  43. H.18 Graph a horizontal or vertical line
  44. H.19 Point-gradient form: graph an equation
  45. H.20 Point-gradient form: write an equation
  46. H.21 Point-gradient form: write an equation from a graph
  47. H.22 Gradients of parallel and perpendicular lines
  48. H.23 Write an equation for a parallel or perpendicular line
  49. I.1 Is (x, y) a solution to the simultaneous equations?
  50. I.2 Solve simultaneous equations by graphing
  51. I.3 Solve simultaneous equations by graphing: word problems
  52. I.4 Find the number of solutions to simultaneous equations by graphing
  53. I.5 Find the number of solutions to simultaneous equations
  54. I.6 Solve simultaneous equations using substitution
  55. I.7 Solve simultaneous equations using substitution: word problems
  56. I.8 Solve simultaneous equations using elimination
  57. I.9 Solve simultaneous equations using elimination: word problems
  58. K.1 Identify monomials
  59. K.2 Multiply monomials
  60. K.3 Divide monomials
  61. K.4 Multiply and divide monomials
  62. K.5 Powers of monomials
  63. L.1 Polynomial vocabulary
  64. L.2 Model polynomials with algebra tiles
  65. L.3 Add and subtract polynomials using algebra tiles
  66. L.4 Add and subtract polynomials
  67. L.5 Add polynomials to find perimeter
  68. L.6 Multiply a polynomial by a monomial
  69. L.7 Multiply two polynomials using algebra tiles
  70. L.8 Multiply two binomials
  71. L.9 Multiply two binomials: special cases
  72. L.10 Multiply polynomials
  73. M.1 HCF of monomials
  74. M.2 Factorise out a monomial
  75. M.3 Factorise quadratics with leading coefficient 1
  76. M.4 Factorise quadratics with other leading coefficients
  77. M.5 Factorise quadratics: special cases
  78. M.6 Factorise quadratics using algebra tiles
  79. M.7 Factorise by grouping
  80. M.8 Factorise polynomials
  81. N.1 Characteristics of quadratic functions
  82. N.2 Complete a function table: quadratic functions
  83. N.3 Solve a quadratic equation using square roots
  84. N.4 Solve a quadratic equation using the zero product property
  85. N.5 Solve a quadratic equation by factorising
  86. N.6 Complete the square
  87. N.7 Solve a quadratic equation by completing the square
  88. N.8 Solve a quadratic equation using the quadratic formula
  89. O.1 Identify linear, quadratic and exponential functions from graphs
  90. O.2 Identify linear, quadratic and exponential functions from tables
  91. O.3 Write linear, quadratic and exponential functions
  92. S.1 Rational functions: asymptotes and excluded values
  93. S.3 Simplify rational expressions
  94. S.4 Multiply and divide rational expressions
  95. S.5 Divide polynomials
  96. S.6 Add and subtract rational expressions
  97. S.7 Solve rational equations
  98. HH.2 Rate of travel: word problems
  99. HH.3 Weighted averages: word problems

Year 12 skills

  1. A.2 Solve linear equations: word problems
  2. A.3 Solve absolute value equations
  3. A.4 Graph solutions to absolute value equations
  4. B.1 Graph a linear inequality in one variable
  5. B.2 Graph a linear inequality in the coordinate plane
  6. B.3 Write inequalities from graphs
  7. B.4 Write a linear inequality: word problems
  8. B.5 Solve linear inequalities
  9. B.6 Graph solutions to linear inequalities
  10. B.7 Solve absolute value inequalities
  11. B.8 Graph solutions to absolute value inequalities
  12. B.9 Graph solutions to quadratic inequalities
  13. B.10 Solve quadratic inequalities
  14. C.7 Gradients of parallel and perpendicular lines
  15. C.9 Write linear equations in standard form
  16. C.10 Write linear equations in point-gradient form
  17. C.11 Write an equation for a parallel or perpendicular line
  18. D.1 Is (x, y) a solution to the simultaneous equations?
  19. D.2 Solve simultaneous equations by graphing
  20. D.3 Solve simultaneous equations by graphing: word problems
  21. D.4 Find the number of solutions to simultaneous equations
  22. D.5 Solve simultaneous equations using substitution
  23. D.6 Solve simultaneous equations using substitution: word problems
  24. D.7 Solve simultaneous equations using elimination
  25. D.8 Solve simultaneous equations using elimination: word problems
  26. D.9 Solve simultaneous equations using any method
  27. D.10 Solve simultaneous equations using any method: word problems
  28. D.11 Solve non-linear simultaneous equations
  29. E.1 Factorise out a monomial
  30. E.2 Factorise quadratics
  31. E.3 Factorise quadratics using algebra tiles
  32. E.4 Factorise using a quadratic pattern
  33. E.5 Factorise by grouping
  34. E.6 Factorise sums and differences of cubes
  35. E.7 Factorise polynomials
  36. F.1 Characteristics of quadratic functions
  37. F.2 Complete a function table: quadratic functions
  38. F.3 Find a quadratic function
  39. F.4 Graph a quadratic function
  40. F.6 Solve a quadratic equation using square roots
  41. F.7 Solve a quadratic equation using the zero product property
  42. F.8 Solve a quadratic equation by factorising
  43. F.9 Complete the square
  44. F.10 Solve a quadratic equation using the quadratic formula
  45. F.11 Using the discriminant
  46. G.1 Polynomial vocabulary
  47. G.2 Add and subtract polynomials
  48. G.3 Multiply polynomials
  49. G.4 Divide polynomials using long division
  50. G.5 Solve polynomial equations
  51. G.6 Write a polynomial from its roots
  52. G.7 Find the roots of factorised polynomials
  53. G.8 Rational root theorem
  54. G.9 Descartes' Rule of Signs
  55. G.11 Fundamental Theorem of Algebra
  56. G.12 Pascal's triangle
  57. G.13 Pascal's triangle and the Binomial Theorem
  58. G.14 Binomial Theorem I
  59. G.15 Binomial Theorem II
  60. H.12 Domain and range of radical functions
  61. H.13 Solve radical equations
  62. J.1 Rational functions: asymptotes and excluded values
  63. J.2 Evaluate rational expressions I
  64. J.3 Evaluate rational expressions II
  65. J.4 Simplify rational expressions
  66. J.5 Multiply and divide rational expressions
  67. J.6 Add and subtract rational expressions
  68. J.7 Solve rational equations
  69. V.5 Evaluate formulas for sequences
  70. V.6 Write a formula for an arithmetic sequence
  71. V.7 Write a formula for a geometric sequence

Year 13 skills

  1. C.3 Graph a quadratic function
  2. D.1 Divide polynomials using long division
  3. D.2 Write a polynomial from its roots
  4. D.3 Find the roots of factorised polynomials
  5. D.4 Rational root theorem
  6. D.5 Complex conjugate theorem
  7. D.6 Conjugate root theorems
  8. D.7 Descartes' Rule of Signs
  9. D.8 Fundamental Theorem of Algebra
  10. D.10 Factorise sums and differences of cubes
  11. D.11 Solve equations with sums and differences of cubes
  12. D.12 Factorise using a quadratic pattern
  13. D.13 Solve equations using a quadratic pattern
  14. D.14 Pascal's triangle
  15. D.15 Pascal's triangle and the Binomial Theorem
  16. D.16 Binomial Theorem I
  17. D.17 Binomial Theorem II
  18. E.1 Rational functions: asymptotes and excluded values
  19. I.2 Solve simultaneous equations by graphing: word problems
  20. I.5 Solve simultaneous equations using substitution: word problems
  21. I.8 Solve simultaneous equations in three variables using substitution
  22. I.9 Solve simultaneous equations in three variables using elimination
  23. I.10 Determine the number of solutions to simultaneous equations in three variables
Addition
Algebra
Calculus
Comparing
Counting
Decimals
Division
Estimation
Exponents, roots and logarithms
Fractions
Functions and equations
Geometry
Graphs
Integers
Measurement
Mixed operations
Money and consumer maths
Multiplication
Number theory
Patterns
Percents
Place values
Probability and statistics
Properties
Ratios and proportions
Subtraction
Time
Trigonometry
Word problems
Company info | Membership | Blog | Terms of service | Privacy policy | Help centre | Tell us what you think | Testimonials | Jobs | Contact us
IXL Learning © 2018 IXL Learning. All rights reserved. Follow us