Dr. Ibrahim has extensive academic and research experience. Dr. Ibrahim has held several more formal teaching positions as part of his academic appointments at many educational institutions. His experience includes undergraduate and postgraduate classes. For more information, visit the link below for his Academic Positions, Academic Experience and Activities & Community Services.