I don't know if english was my favorite subject in school... But I really love to study foreign languages !
I've seen the whole FRIENDS serie in english without subtitles (hard but fun !!), etc...
and my favorite subject in faculty is now the japanese, I think !!
sayounara ! (say "sayo-o-nala", it means "good bye" in japanese)