My fav - MATH all the way! I rock at it, I teach it to myself pretty much, just need the book! I tutored calculus for people in college while I was in high school...it just comes natural! Which is I guess why I became an engineer!
Least fav subject?? You guessed it! ENGLISH! My mom is an English and ESL teacher, so of course I had to do good at it, but I HATE writing papers.