German Garrido
Professor Garrido teaches an amazing class for Native Speakers!He values participation and does not want you to worry about mistakes made while learning, the atmosphere he creates is a no-judgment zone.The class is synchronous and has a lab portion taught by a different professor so you will get good practice.Easily best professor I have ever had. 