This supplemental text and personal reference provides a comprehensive tutorial for analysis and design of a wide variety of antenna configurations. Various antenna types will be studied, starting from simple configurations such as dipoles and loops and eventually leading to more complicated and practical designs such as broadband microstrip patches and high-gain reflector antennas. All design types will be simulated on FEKO, a widely used and readily available (free license to universities) simulation software program for electromagnetics, particularly antennas.