There's ALOT of info to learn in this class. Professor Urbina breaks it down to where anyone can understand the material. There are labs which are fairly easy and fun but make sure you are really soaking in that info in because the lab exams are hard! There are 4 exams + the final which are timed and on lockdown browser! DO THE WORK! and youll PASS