This book contains almost 450 exercises, all with complete solutions; it provides supplementary examples, counter-examples, and applications for the basic notions usually presented in an introductory course in Functional Analysis. Three comprehensive sections cover the broad topic of functional analysis. A large number of exercises on the weak topologies is included.