diff --git a/A-preparatifs.md b/A-preparatifs.md
index 7b45849960614da844b3cb3d460ca9c0ae66828a..c3d3fce0319ad5f1a47ae617a6a4b921cc95df95 100644
--- a/A-preparatifs.md
+++ b/A-preparatifs.md
@@ -12,7 +12,7 @@
 ## A.1. Récupération du projet
 
 **Ce repo contient une solution commentée du précédent TP.** <br>
-Il va vous de base pour ce nouveau TP.
+Il va vous servir de base pour ce nouveau TP.
 
 1. **Commencez par faire un fork du TP :**
 	- soit en cliquant sur le bouton `"Créer une divergence"` (_`"Fork"` sur la version anglaise de gitlab_)
diff --git a/C-modules.md b/C-modules.md
index 668fbfe24c8c9c3fec422ea2c78b9ecaf27151f5..80a45906881ec5d488e2f3f49b4de95832b75abd 100644
--- a/C-modules.md
+++ b/C-modules.md
@@ -141,7 +141,7 @@ Comme vu en cours, le bundler le plus employé en JS est [Webpack](https://webpa
 	}
 	```
 
-4. **Modifiez les scripts `"build"` et `"watch"` du fichier `package.json` pour replacer babel par webpack** (_notez quand même que **babel sera toujours utilisé mais en arrière plan** par webpack grâce au `webpack.config.js` que l'on vient d'écrire_):
+4. **Modifiez les scripts `"build"` et `"watch"` du fichier `package.json` pour remplacer babel par webpack** (_notez quand même que **babel sera toujours utilisé mais en arrière plan** par webpack grâce au `webpack.config.js` que l'on vient d'écrire_):
 	```json
 	"build": "webpack --mode=production",
 	"watch": "webpack --mode=development --watch"
diff --git a/D-poo-avancee.md b/D-poo-avancee.md
index 14b09495276741e7b84ae3c34726a1b0f47d6a5f..fa243b64405b79ab580f1d2826d007656820b6d4 100644
--- a/D-poo-avancee.md
+++ b/D-poo-avancee.md
@@ -195,7 +195,7 @@ console.log(
 Dans cet exercice je vous propose d'utiliser plusieurs syntaxes supplémentaires: les **propriétés et méthodes privées** ainsi que les **getters/setters**.
 
 ### D.4.1. Rappels propriétés privées
-Pour déclarer et utiliser des propriétés ou méthodes privées il suffit de les préfixer du caractère `'#'`comme ceci :
+Pour déclarer et utiliser des propriétés ou méthodes privées il suffit de les préfixer du caractère `'#'` comme ceci :
 
 ```js
 class Character {
@@ -208,7 +208,7 @@ class Character {
 }
 ```
 
-Le support des propriétés et méthodes privées est en stage 3/4 de spécification. Ce n'est donc pas encore dans la spec EcmaScript officielle. Néanmoins il est possible de les utiliser grâce à au plugin Babel [@babel/plugin-proposal-class-properties](https://babeljs.io/docs/en/babel-plugin-proposal-class-properties) que l'on a déjà installé précédemment (c'est le même que pour les propriétés publiques).
+Le support des propriétés et méthodes privées est en stage 3/4 de spécification. Ce n'est donc pas encore dans la spec EcmaScript officielle. Néanmoins il est possible de les utiliser grâce au plugin Babel [@babel/plugin-proposal-class-properties](https://babeljs.io/docs/en/babel-plugin-proposal-class-properties) que l'on a déjà installé précédemment (c'est le même que pour les propriétés publiques).
 
 > _**NB :** Si vous vous demandez pourquoi on écrit `#propriete` et pas `private propriete` comme dans d'autres langages, la réponse se trouve ici :_ https://github.com/tc39/proposal-class-fields/blob/master/PRIVATE_SYNTAX_FAQ.md#why-arent-declarations-private-x