Overall, Dr Terrill and the teaching staffs do a preatty good job in this semester. They are enthusiastic, approachable and the course content is hard but fantastic. I know a lot of people have trouble with this course yet in my opinion, the teaching staffs have done all they can do to assisst. The only downside of it is in the pratical labs and project. In the last lab of lab competency one, there are a lot of repititions. People don't need to repeat five or six experiments to learn about BJT and it could be made into one. The second lab competency is put out at a not-too-good time. Both labs, to be fair, help people reinforce their theorectical knowledge but require a huge amount of time and if you don't know what to take and what to abandon, it will surely shorten the amount of time you can spend on the project. A lot of circuit topologies in the course are not stable or they have to be employed in special ways, which are not listed in the course content and it makes the project really hard, require knowledge that is somewhat far beyond the scope of this course. For example, I could mention a few. Common-emitter amplifier topology, without degeneration resistor, has poor linearity (the art of electronics, 2nd edition, p 83) or in a JFET, you should not make gate voltage larger than source voltage (the art of electronics, 2nd edition, p 119), etc. These "problems", as mentioned before, make the project virtually really tough because people generally have to deal with problems that they do not know what it is, on top of all regular problems. Issues like this make the course content and learning activities far from perfection.
Having mention all of these, do I mean that we need more in the course material?? No, of course not. With the amount of concepts and practicals that are in the course right now, the timetable is already full and people are already having a hard time so adding more only result in more problems. What I truly means is that you can put up a little bit more of non-compulsory but helpful advices and information, some open topics maybe, and lead people into the right ways if they have problems: i.e.: topic about thermal stability, topic about how to design anti parasitic oscillation circuit, topic about precision and low noise circuits, topic about how real world components deviate from theories. In each of these topics, you don't have to do much. Just put up a few documents on blackboard in each topic and make a few mentions in the lecture if you can. The documents do not need to be formal, a readable book scan, an informal, relaxing paragraph would be enough. In that way, if people have trouble, they can find more information, if they don't have any trouble, then it's great. It does not need to be compulsory, who want to get it can easily get it, who does not can get on without thinking about it. That's all I need.