Hello Marionette. Regarding your worry about being weak in science, Des O'Neill's science course assumes that you know your science and covers only the more advanced material in detail. I have a 2009 ...