physics 114: general physics professor: rajendra shrestha
This course is manageable as long as you keep up with the readings and practice plenty of problems. Be sure to understand not only the calculations, but also the concepts behind each question!