Tokoh humanis lain adalah Habermas. Menurutnya, belajar baru akan terjadi jika ada interaksi antara individu dengan lingkungannya. Lingkungan belajar yang dimaksud di sini adalah lingkungan alam maupun lingkungan sosial, sebab antara keduanya tidak dapat dipisahkan. Dengan pandangannya yang demikian, ia membagi tipe belajar menjadi tiga, yaitu belajar teknis (technical learning), belajar praktis (practical learning), dan belajar emansipatoris (emancypatory learning).
Masing-masing tipe memiliki ciri-ciri sebagai berikut :