Hi, I am currently signed up for the TAG at UCD. However, I noticed that in order to fulfill this agreement, I have to take the following courses next semester: modern physics / optics, diff eq, materials, and circuits/devices. Primarily, I am looking to be a mat. engineer major, maybe civil depending on the school. As a reference, I am in electricity, statics, linear algebra, and programming right now, and physics is kicking my butt. IS this schedule next semester worth the potential drop in my gpa? Or should I just apply my tag to ucsd as a chem engineer or something. Thanks for any help!!