Modern teaching techniques in light of 21st century skills - Wael Salah Alsweefy (2022)