@@ER-wn8mf O'hh, nice Miss Esha you don't need to be worried; nothing is difficult, many philosophical histories will make you nervous but don't be disappointed; You just pay heed to important topics by reading you'll guess which topics are important which are no; I'll pray for you and you'll pass with good percentage... IN SHA ALLAH!