# data[].attributes.body
-Privacy Leaks with Array Instance Variables
-Use of Boolean variables with loops, eg for validation
-Lab 3 -- writing a program that will compare and order any 3 words

# data[].attributes.body
Nested for loops

# data[].attributes.body
-When I have repetitive code it's sometimes really hard to make it a static method, there would be too many parameters.

-Deciding on what to make a class when working on a huge project.

# data[].attributes.body
Reading nested for loops or just nested loops in general and predicting the output

# data[].attributes.headline
When do we use static (except class constants)

# data[].attributes.subject
When do we use static (except class constants)

# data[].attributes.body
more examples on when to make methods static or non-static, as well as when to put them in the driver vs in the class

# data[].attributes.body
Interaction between the boolean array and the char array, specifically the methods that manipulate turned.

# data[].attributes.headline
Examples In what case I need to use single loop, and what case I need to use nested loops.

# data[].attributes.subject
Examples In what case I need to use single loop, and what case I need to use nested loops.

# data[].attributes.body
Examples like the pyramid of stars

# data[].attributes.body
What do you mean by passing the Scanner object from driver to any method that requires it

# data[].attributes.body
When to use static vs non-static

# data[].attributes.body
when to use nested loops
when to make a static method in class

# data[].attributes.body
-How to make a 2x2 matrix using arrays.
- the equals method.