I might sound conceited, but I'd say I'm "gifted", being at (what was last year) the best boy's school in the state. =|
I love maths because I'm asian and English. History and Geo are good, but it depends on what teachers you have. There's this one awesome teacher at my school who does nothing but talk all lesson. He barely ever sets homework, he just talks. The hilarious thing is, even though everyone says he's a horrible teacher and he wastes time, you somehow remember everything he says.
The best parts of the lessons are when you manage to make him move from water conservation to illegal immigrants and he finishes off by saying "I think we're going a little off-topic now..."
He'd be an absolutely godly teacher if it wasn't for the fact that everyone keeps asking stupid questions to get him off-track and you learn useless stuff rather than the important stuff. D=