You can only count the same right angle once, but each square has 4 right angles. So there are 400 individual right angles. However, if you count the external angles of the whole grid as right angles (reflex angles) there would be 404 right angles. Any squares or rectangles formed by sets of squares can only use the already identified right angles.
Take the top left corner right angle. It can be expressed in different ways if all the vertices of the squares are labelled. So labels along the top edge of the grid could be labelled A1, A2, A3, ..., A11. The labels on the next row would be B1, B2, B3, ..., B11. The bottom edge would be labelled K1, K2, K3, ..., K11. The top left right angle could be referred to as ∠B1A1A2, ∠B1A1A11, ∠C1A1A3, ∠K1A1A11, etc., but it's still the same angle and can't therefore be counted twice despite its many references. Angle A1 can have 100 such references depending on which other vertex labels are used to frame it. Angle A2 can have 90 vertex references; B1 can have 81 references, and so on. However, it still implies only one individual angle. Maybe the tutor was asking for the total number of right angle references rather than the number of right angles.
The answer is different if you were required to find the number of rectangles or squares in the grid.