Without knowing the exact type of switch, circuit wiring and intended application any switch can be difficult to wire. If unsure it is better left to an electrician.
No its not difficult at all.You need to take out the power supply to the house so that you will not get electrocuted and always know that safety comes first.The first time I had to wire a switch I was 16 years old and did it in 2-3 minute so its not difficult.
Yes it is pretty hard to wire a 2 way switch. You need to make sure that both wires can connect to the center of the switch. Be careful. It is dangerous.
Well, a two way switch works in pairs and yes it is difficult to wire because you will need to connect both wires in a way that they will work together.