diff --git a/p6/README.md b/p6/README.md
index 1581098c24e26b449ca39f37b1065522c788e064..baa799cdc38f790a2612dadcee99597bae6626cf 100644
--- a/p6/README.md
+++ b/p6/README.md
@@ -3,6 +3,7 @@
 ## Corrections and clarifications:
 
 * **3/1/2023 - 12:45 PM**: A bug in `p6_test.py` that caused the notebook to not export has been fixed. Please redownload `p6_test.py` if you are facing this issue. You will **not** have to do anything to your notebook to fix this.
+* **3/2/2013 - 12:45 PM**: Typos in the rubric fixed; function rubric deductions broken down further.
 
 **Find any issues?** Report to us:
 
diff --git a/p6/rubric.md b/p6/rubric.md
index 93e3ecc7ce68323c3e67cdc45a5ce9e73bb3d12e..80926df82d6142d798375f9659cb9a935186297a 100644
--- a/p6/rubric.md
+++ b/p6/rubric.md
@@ -33,8 +33,9 @@
 	- Required functions are not used to answer (-1)
 
 - find_room_names (4)
-	- Function logic is incorrect (-3)
+	- Function logic is incorrect (-2)
 	- Function is defined more than once (-1)
+	- Required functions are not used to answer (-1)
 
 - Q4 (3)
 	- Required functions are not used to answer (-2)
@@ -61,9 +62,10 @@
 	- Required functions are not used to answer (-1)
 
 - avg_price_per_room_type (5)
-	- Function logic is incorrect (-3)
-	- Function returns `None` if there are no rooms of the type room_type in the given neighborhood (-1)
+	- Function logic is incorrect (-2)
+	- Function does not return `None` if there are no rooms of the type room_type in the given neighborhood (-1)
 	- Function is defined more than once (-1)
+	- Required functions are not used to answer (-1)
 
 - Q10 (3)
 	- Required functions are not used to answer (-2)
@@ -72,8 +74,9 @@
 	- Required functions are not used to answer (-2)
 
 - find_prices_within (4)
-	- Function logic is incorrect (-3)
+	- Function logic is incorrect (-2)
 	- Function is defined more than once (-1)
+	- Required functions are not used to answer (-1)
 
 - Q12 (3)
 	- Required functions are not used to answer (-2)
@@ -90,9 +93,10 @@
 	- Required functions are not used to answer (-1)
 
 - avg_review_avail_ratio (6)
-	- Function logic is incorrect (-4)
-	- Function returns `None` if there are no rooms in the `neighborhood` for which the ratio can be computed (-1)
+	- Function logic is incorrect (-3)
+	- Function does not return `None` if there are no rooms in the `neighborhood` for which the ratio can be computed (-1)
 	- Function is defined more than once (-1)
+	- Required functions are not used to answer (-1)
 
 - Q15 (3)
 	- Required functions are not used to answer (-2)
@@ -108,7 +112,7 @@
 
 - find_good_rooms (6)
 	- Function logic is incorrect (-2)
-	- Function returns `None` if the average price cannot be computed due to missing data (-1)
+	- Function does not return `None` if the average price cannot be computed due to missing data (-1)
 	- `avg_price_per_room_type` function is called more often than necessary (-1)
 	- Required functions are not used to answer (-1)
 	- Function is defined more than once (-1)
@@ -122,3 +126,4 @@
 
 - Q20 (5)
 	- Incorrect logic is used to answer (-3)
+	- Required functions are not used to answer (-1)