For chemistry, our assignment covered the entire nuclear chemistry dot point wich my teacher hasn't even mentioned in class so it must be pretty normal eh.
Yeah its unfair, but teachers now a days are too lazy to even teach.
Just self study thats the only way. With history its easier to self study imo, just read through your textbooks and other books on Nehru and you'll be fine