Title: Dealing With Difficulties Solutions Strategies And Suggestions For Successful Teaching