Skip to content
Sourov DEB Learn, Teach, Understand
The library

Everything, by pillar.


English Teaching

Food Vocabulary for Kids — In the Kitchen! (A1)

July 20, 2026 · Sourov

function checkA(el,c,exp,q){ document.querySelectorAll(‘input[name=”q’+q+'”]’).forEach(function(r){r.disabled=true;}); var fb=document.getElementById(‘fb’+q);fb.style.display=’block’; if(parseInt(el.value)===c){fb.style.background=’#c6f6d5′;fb.style.color=’#276749′;fb.innerHTML=’✓ Correct! ‘+exp;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ ‘+exp;} } function checkF(id,ans){ var v=document.getElementById(‘fi’+id).value.trim().toLowerCase(); var fb=document.getElementById(‘ff’+id);fb.style.display=’block’; if(v===ans.toLowerCase()||v.replace(/s+/g,’ ‘)===ans.toLowerCase()){ fb.style.background=’#c6f6d5′;fb.style.color=’#276749’;fb.innerHTML=’✓ Correct: ‘+ans+’‘;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ Answer: ‘+ans+’‘;} }…

Read
English Teaching

Learning a Language as an Adult — Key Vocabulary (B2)

July 20, 2026 · Sourov

function checkA(el,c,exp,q){ document.querySelectorAll(‘input[name=”q’+q+'”]’).forEach(function(r){r.disabled=true;}); var fb=document.getElementById(‘fb’+q);fb.style.display=’block’; if(parseInt(el.value)===c){fb.style.background=’#c6f6d5′;fb.style.color=’#276749′;fb.innerHTML=’✓ Correct! ‘+exp;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ ‘+exp;} } function checkF(id,ans){ var v=document.getElementById(‘fi’+id).value.trim().toLowerCase(); var fb=document.getElementById(‘ff’+id);fb.style.display=’block’; if(v===ans.toLowerCase()||v.replace(/s+/g,’ ‘)===ans.toLowerCase()){ fb.style.background=’#c6f6d5′;fb.style.color=’#276749’;fb.innerHTML=’✓ Correct: ‘+ans+’‘;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ Answer: ‘+ans+’‘;} }…

Read
English Teaching

Modal Verbs: Can, Could, Should, Must — B1 Grammar

July 20, 2026 · Sourov

function checkA(el,c,exp,q){ document.querySelectorAll(‘input[name=”q’+q+'”]’).forEach(function(r){r.disabled=true;}); var fb=document.getElementById(‘fb’+q);fb.style.display=’block’; if(parseInt(el.value)===c){fb.style.background=’#c6f6d5′;fb.style.color=’#276749′;fb.innerHTML=’✓ Correct! ‘+exp;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ ‘+exp;} } function checkF(id,ans){ var v=document.getElementById(‘fi’+id).value.trim().toLowerCase(); var fb=document.getElementById(‘ff’+id);fb.style.display=’block’; if(v===ans.toLowerCase()||v.replace(/s+/g,’ ‘)===ans.toLowerCase()){ fb.style.background=’#c6f6d5′;fb.style.color=’#276749’;fb.innerHTML=’✓ Correct: ‘+ans+’‘;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ Answer: ‘+ans+’‘;} }…

Read
English Teaching

Colours, Numbers & Shapes — English for Young Learners (A1)

July 20, 2026 · Sourov

function checkA(el,c,exp,q){ document.querySelectorAll(‘input[name=”q’+q+'”]’).forEach(function(r){r.disabled=true;}); var fb=document.getElementById(‘fb’+q);fb.style.display=’block’; if(parseInt(el.value)===c){fb.style.background=’#c6f6d5′;fb.style.color=’#276749′;fb.innerHTML=’✓ Correct! ‘+exp;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ ‘+exp;} } function checkF(id,ans){ var v=document.getElementById(‘fi’+id).value.trim().toLowerCase(); var fb=document.getElementById(‘ff’+id);fb.style.display=’block’; if(v===ans.toLowerCase()||v.replace(/s+/g,’ ‘)===ans.toLowerCase()){ fb.style.background=’#c6f6d5′;fb.style.color=’#276749’;fb.innerHTML=’✓ Correct: ‘+ans+’‘;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ Answer: ‘+ans+’‘;} }…

Read
English Teaching

Telling Your Story: Narrative Tenses (B1 Grammar)

July 20, 2026 · Sourov

function checkA(el,c,exp,q){ document.querySelectorAll(‘input[name=”q’+q+'”]’).forEach(function(r){r.disabled=true;}); var fb=document.getElementById(‘fb’+q);fb.style.display=’block’; if(parseInt(el.value)===c){fb.style.background=’#c6f6d5′;fb.style.color=’#276749′;fb.innerHTML=’✓ Correct! ‘+exp;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ ‘+exp;} } function checkF(id,ans){ var v=document.getElementById(‘fi’+id).value.trim().toLowerCase(); var fb=document.getElementById(‘ff’+id);fb.style.display=’block’; if(v===ans.toLowerCase()||v.replace(/s+/g,’ ‘)===ans.toLowerCase()){ fb.style.background=’#c6f6d5′;fb.style.color=’#276749’;fb.innerHTML=’✓ Correct: ‘+ans+’‘;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ Answer: ‘+ans+’‘;} }…

Read
English Teaching

Present Simple vs Present Continuous — 5-Minute Grammar Fix

July 20, 2026 · Sourov

function checkA(el,c,exp,q){ document.querySelectorAll(‘input[name=”q’+q+'”]’).forEach(function(r){r.disabled=true;}); var fb=document.getElementById(‘fb’+q);fb.style.display=’block’; if(parseInt(el.value)===c){fb.style.background=’#c6f6d5′;fb.style.color=’#276749′;fb.innerHTML=’✓ Correct! ‘+exp;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ ‘+exp;} } function checkF(id,ans){ var v=document.getElementById(‘fi’+id).value.trim().toLowerCase(); var fb=document.getElementById(‘ff’+id);fb.style.display=’block’; if(v===ans.toLowerCase()||v.replace(/s+/g,’ ‘)===ans.toLowerCase()){ fb.style.background=’#c6f6d5′;fb.style.color=’#276749’;fb.innerHTML=’✓ Correct: ‘+ans+’‘;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ Answer: ‘+ans+’‘;} }…

Read
English Teaching

Hospitality Vocabulary: Restaurant & Bar English

July 20, 2026 · Sourov

function checkA(el,c,exp,q){ document.querySelectorAll(‘input[name=”q’+q+'”]’).forEach(function(r){r.disabled=true;}); var fb=document.getElementById(‘fb’+q);fb.style.display=’block’; if(parseInt(el.value)===c){fb.style.background=’#c6f6d5′;fb.style.color=’#276749′;fb.innerHTML=’✓ Correct! ‘+exp;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ ‘+exp;} } function checkF(id,ans){ var v=document.getElementById(‘fi’+id).value.trim().toLowerCase(); var fb=document.getElementById(‘ff’+id);fb.style.display=’block’; if(v===ans.toLowerCase()||v.replace(/s+/g,’ ‘)===ans.toLowerCase()){ fb.style.background=’#c6f6d5′;fb.style.color=’#276749’;fb.innerHTML=’✓ Correct: ‘+ans+’‘;} else{fb.style.background=’#fed7d7′;fb.style.color=’#9b2c2c’;fb.innerHTML=’✗ Answer: ‘+ans+’‘;} }…

Read
English Teaching

The Kite and the String

July 20, 2026 · Sourov

There is a kind of kite that flies well and goes nowhere. It climbs on any wind. It catches light. It is admired from below. And…

Read