Time to Pick Classes, again

Assuming I pass all my classes, which is my plan, I’m looking to take most of the following:

  • EGGN 250 – MEL 1 – 1.5 Credits
  • DCGN 381 – Circuits – 3 Credits
  • MACS 315 – Differential Equations – 3 Credits
  • EGGN 320 – Mechanics of Materials – 3 Credits
  • EGGN 371 – Thermodynamics 1 – 3 Credits
  • MACS 323 – Probability and Statistics – 3 Credits
  • EGGN 351 – Fluids 1 – 3 Credits
  • LAIS 285 – Introduction to Law and Legal Systems – 3 Credits

Those are actually all the classes I can take or might be interested in taking (in the case of LAIS 285).

For those who’ve had these classes before, what are the good profs? Who should I avoid?