Title says it all.
This isn't a thread to see what I should play, or anything else.
Just wanna know what you think is the Hardest or Most Complicated Class and what spec of that Class.
Personally, I feel that the Shaman is hardest in general, but the Shadow Priest is something that I will always have difficulty with.