I have been teaching at Virginia Tech since 2019, and I teach sophomore-level electrical engineering classes. In this page, you will find some awesome contents (some are from my colleagues) to get you started in electrical engineering. I have put 9 circuit design labs in the Electrical Engineering Essential Training module where you can have some hands-on lab experience in building practical circuits. I have also uploaded my teaching materials for the three classes I have been teaching. Intro to ECE Concepts explores the fields of electrical and computer engineering with some basic concepts. Circuit and Devices class introduces some basic DC and AC circuit analysis (both in time domain and frequency domain) topics, and also some basic electrical devices such as operational amplifier, diode, and transistors. Integrated Design Project is a project based learning class where all projects require significant software and hardware design. Feel free to contact me if you have any suggestions or comments.