ESPM 120 ad 121

<p>I am considering taking these two courses at some point, can anyone tell me if they are interesting and what it focuses on? Also, their difficulty level
thanks!</p>